Currently 93% of the 124 reviews on steam are positive.
I had this on my radar for a while, good to see the early reception being positive.
Might have to get this one at a later date (have enough games on my plate at the moment).
You must log in or register to comment.