A lot of good stuff on this site, but do they ever need an user interface designer. One of the worst game portals.
1) Click-through to find prices
2) not clear about how many downloads, activations, and DRM on the product pages
3) PBEM?
4) Click-through to find graphics. I don't judge game based upon graphics, but it does help me figure out if I'm going to be playing one of those hex wargames.
5) really short descriptions that do not summarize gameplay
6) user reviews and links to other reviews are woefully missing for many games