It;s good... if you have the patience for it. A lot of stuff isn't explained well/at all within the game, and some trial and error is required. In one part I had to actually enable god mode to get through it because i couldn't figure out why the fuck I was dying.