Honestly, this went really badly compared to my usual rating in game jams, but considering I really half-assed the game I'm not surprised.
Regarding the voting system. There must be a better way of dealing with votes. There are just too many games and just picking games to play at random isn't very efficient.