Pretty rare to see a game with that many reviews have a score that low, impressive.  Usually even the shit games with bad developers have high review scores because the few fans (Or people with some sunken cost fallacy anyways) give it an undeserving 5 stars to try to raise its score.  "The game has a million issues, but it has potential, 5 stars", lol.  
Glad the reviews are more honest for once, I was wondering how this has been doing.  Fucking up so badly that you make f95zone peeps actually score reviews properly, geez.