I know its a puzzle game but the fact that the jumping doesn't let You turn back is clunky - I've lost couple times only because of this reason.
But other than that, pure awesomeness. I've seen a couple of games with this random changing of level, but this is the only one that has randomness under control - in a simple tetris-like way. Good job.
I get to live another day.