This is a really creative puzzle with a lot of potential! The clean graphics and feedback made it really easy to play. The only thing I think is missing (besides music and SFXs), is some kind of "ctrl+z" for the last move, o something like that. Maybe a reset button too. I had to purposedly loose a game so I could restart.
Awesome game, nonetheless!! Would be nice to see how you develop this project further.