Monsters & Men: Monsters & Men achieves positive steam rating

Thank you all for supporting the studio and taking a moment to post your experience (and writing reviews) These are the life/blood of a game and I simply cannot say thank you enough. Monsters & Men came out of the gate…