Made it to the end, spend most of my time on the first checkpoint level (the hell was that jump :D). Very nice, very good looking game.