YOUR MISSING THE POINT - The ONLY thing that steam reviews mean ANYTHING to is other little brats.
The majority of the normal sane population has the ability to make up their own minds based on A playing the game because it will be damn FREE and B. Watching any of the multiple gameplay videos of the game available on the net.
ANYONE who makes a decision about if a game is good or bad based off steam reviews is a complete moron.
