When I middle-click on a game's title to try to open its page in a new tab, the page opens up in both the new tab and the current one, which is annoying.
It's also a little frustrating to click through to a game's page, and instead of seeing a bigger version of the banner image, or more screenshots of the game, the only thing you're presented with is a blurry version of the exact same image, with not much more information than the preview gave you.
In the end, though, a thing like this is as good as its community. I can see this doing well if you manage to make it a hub of activity.