A couple of suggestions to make things bit more fair (that actually wouldn't shake up the rankings much at all but might in the future): 1) You are giving bad ratings way too much weight, the fact is people just don't buy rally bad games that much, and since good games tend to outnumber
bad by a fair margin giving them the same weight is excessive.