I think all it would take would be two moderators, with the stipulation that neither moderates reviews for any game(s) they are connected with.
Most of the reviews are fine. Just needs a little oversight.
As far as banning reviews of your game, we've always assumed that discerning readers could tell the difference between hatchet-jobs, fanboi-ism, and legitimate review, so we've left them open.
|