Extremely fun, and not as hard as it might seem, but you've got to approach it differently than you would a normal platformer I think. The puzzle of "how do I win" is more important than execution here.