Amazing graphics :) Really nice look and feel for that.
The mechanic was clever, but it also makes it extra hard to play, for a n00b like me, that's a huge challenge, but exploring the level was fun.
Losing progress is kind-off a feel-bad for me, but I can see how this would appeal to the more hardcore platformer fans.
Great looking game, and amazing marketing guys :)