I have mixed feelings about this game. On the one hand, there is an interesting plot, good audio, weird but addictive graphics, and well-written levels, but on the other hand, there are uncontrollable character jumps and really hard and frustrating gameplay. But in total, this game is really good and worth playing (if you can save your anger, unlike me)