1. where's the FB "Like" button? I see the Google +1 prominently displayed, but no Like button. Make it as easy as possible for people to share your site.
2. in my opinion there is too much text on the main page. You can remove the majority of the text and replace it with a stronger sign up call to action as well as some elements that demonstrate community activity- something like "most popular games over the last week", "trending titles"- something to show that it isn't a dead community, this would encourage sign ups.