Sorry about the delay on the logo. I was going to wait on the logo until we settle for a domain name. But due to the domain name policy change, I think I'll design a logo for the gaming theme, instead of tied to a particular name.
I checked the current logo thread we have. The highest voted one is of a retro pixel art. I like this style a lot, as you have seen from the site design. I believe everyone who visits this site, new comers or seasoned users share one thing in common: they love games!
So here's my take. It's a pixel red heart, also the symbol for "life" in retro games.
The above are the Apple touch icon and favicon.
See it in action in the header: (click to see full res version)
Let me know what you think!