RIP Gamerankings.com

Older heads might remember Gamerankings.com, a site that rounded up reviews from all over the place and gave them an

Advertisement