After over a week of re-tooling, GameRankings now looks like a badly modded version of GameFAQs, and they've dumped the useful "Recent Top Games" front page list for the utterly garbage "New Releases" list. Yup, you can now be the #1 Newest Game to come out. Oooooooh.
Damn you, CNet.
Damn you, CNet.









Comment