I really like the concept but the game would have really benefited from an undo button. As it is now, you don't have much room to experiment when solving the puzzles because you have to replay the whole thing from the start.
Undo button is a great suggestion!