Been playing the game and I'm liking it. It's refreshing to see such a unique style. I'm stuck at the moment in the game, but hopefully I'll figure it out sooner or later.
BTW, I was playing the game with headphones with the sound up really high, and sitting in a dark room. So this one part in the game scared the crap out of me. I won't spoil it, but I guess I was just caught off guard or something.