Very nice game idea and execution. Looks and sound is also great.
I wish the blocks couldn't fall off the level (and/or die by other means), or at least that it wouldn't reset the entire level. Resetting after many movements just because I fall into a hole that's positioned behind a wall is too much of a slap in the face.
Overall a very good game.