Done! ^^
Btw karma and ratings are too complety separate things. If you have much karma doesn't mean you get more votes and the other way around. Games with 50+ ratings just were either lucky or advertised their game very good.