Well, any improvements you make to the games department has the potential to establish this site as (the much needed IMO) IMDB of games, so I'd really take a deep look at IMDB for features.
Off the top of my head, one fashionable thing you're totally missing are feeds and stuff. For both news and numbers. I wouldn't necessarily use them, but some people just love them.







