Good, but a little flawed
Nice simple concept. My only real issues are with the music, the menu, and the extra mechanics which you introduce.
I wasn't really too happy with the puzzles that required you to push a switch, then move away before the blocks locked you in; they pretty much require the player to fail atleast once in order to solve the puzzle, and not everyone is a fan of that.
The basic concept is sound, all you need is for the music to work a bit better, perhaps some sound effects, and a fairer selection of game mechanics and you could have an excellent casual game.