A game (series) theme would be a great idea.
As for the anonymity issue, I believe (maybe too optimistic) that everyone here plays fair. I know that a rule was added after the reboot of SOTW a couple of months ago that one could advertise the SOTW, but not their entry. After that, I didn't see anyone pimping out their submissions. I think we're all honorable to let everyone have a fair chance to win. After all, we're a clan built on honor (code).
P.S. I gotta stop voting in these things. Everyone I've ever voted for always end up the one's with the least votes ;_;