One way to get lots of awareness and net traffic will be to have a meme that's pretty quickly visible in the usual places. I'm thinking Memebase itself, but there are going to be plenty of other sites it could be seen.
I'm happy to create said meme, but wanted to get some opinions first on its content, in particular if there's a Titan-approved message to send. The banner alone wouldn't catch on, so to me there seems to be two routes to go, the funny or the serious. I'd prefer serious but funny would strike more of a chord with the meme crowd in general.
These two Memebase sites in particular are most appropriate:
http://memebase.cheezburger.com/superheroeshttp://memebase.cheezburger.com/videogamesGetting submitted and then approved on these would be great, getting onto the Memebase front page itself even better, and I think we have the weight of numbers here to make it happen easily enough. I will of course put up a direct link when the meme's ready for voting.