This is a really cool initiative. By the way guys we'll definitely introduce some sort of 'recent user reviews' box for the front page at some point (as well as link to it from various parts of the site), to give all of your user reviews more visibility and make them easier to find.
Thanks! This will help to shine a light on this games! :)
You know it deserves the GOTY.