Six reviews on Metacritic, two threads on this message board; seems like this game went under everyone's radar. I finally got around to playing it last night and ended up finishing it in one sitting.
Anyone else played it? What did you think?
Game » consists of 4 releases. Released Jun 13, 2012
Log in to comment