I think that this is a good system, just need some tweaking over time but it has been proven to work on LD.
Perhaps a good idea to prevent this kind of abuse is to give karma just to whom comments on the game, giving feedback (and only once per game for each user). Thanks for adding it btw