Great concept, polished beautifully! Mouse input would have helped hugely - with a keyboard some levels became very tedious. Also, completely resetting the level on death is a pain - I died multiple times on the lava level and had to spend a lot of time moving the same blocks around!
Minor complaints, though - love your game!