The voting will never be fully fair because only a fraction of players will play your game. You can get lucky and have people play your game who like it and you get good ratings or you get players who don't like your game (or the game is too hard for them) and you get bad ratings.
Next question is, how fair are the ratings from others. Some could give low ratings to other games to boost their game. But I hope that the ratings will be looked through if there are some weird ratings or maybe cheaters, because this time you are able to win a price.