I think this game is underrated in terms of review numbers.
Most games don't get as many reviews as they get posts, reason is people are more comfortable just being subjective and discussing the game on a personal level than trying to make some objective review. Also I think it's just more convenient this way, in general most people who use or play something don't review it.
Besides, most games on the site are unfinished, to make a really objective review you'd have to wait till completion, you can judge it on its current merits but the devs might flip the switch like LOK is going to and Camp Pinewood did to swap out the engine entirely and start from scratch, not saying they will but it's happened.