You should really use some sort of minimum number of votes or weighting system that applies to ratings. I mean seriously you have Alien at Rank 23 with 25 votes and Dialed In at 13 with 89 votes. These new games will always have hype and people will falsely drive the ratings up without some compensation method in place.
My $.02