Sadly I don't think so, but I think if you are active enough, rate games yourself and leave some real feedback a lot of people will do it back and hopefully that outweighs the fake reviews
Also I would suggest for future game jams making a webgl version, that something I realized in my last game jam, a lot o people were rating the game just for the art but don't take the time to donwload the game