Rad-- My only suggestion would be to simplify the controls for grow/shrinking the blocks.; maybe allow the player to do it with the mouse or something?
Also, loved the last puzzle, but the jump in difficulty from the 2nd level to 3rd was a pretty steep one
Overall though, I enjoyed this quite a bit.