Isn't that about the same timeframe since they reviewed games, ever?
Pretty good review, although a game with such average/barely average gameplay seems to have a relatively high final score. And "appeal factor?" WTF?
Not sure about the timeframe, I haven't followed the site since I fell out of reviewing..
As for the score, I was optimistic, treating it as it was: their first venture. I wasn't expecting anything revolutionary out of this game.