Cool puzzle game. Absolutely loved the art.
Could maybe be improved with a quick "redo" button for when you get stuck, and slightly faster movement?