I love it. It's fantastic, yet very hard. But surprisingly, it's not frustrating at all. Even if you die at one point for the 10th time, you're still motivated to try it again and even have fun. And with every try you get a bit further. (Haven't gone further than the prologue of Chapter 4 yet.)
The music is awesome too. Now I've gotta look for something to turn my TV...