Took me a while to solve some of the levels, but this game looks so nice I had to keep playing even when I felt like giving up. Very well done! My one advice is that it would be nice if there was an "undo" button. Overall the game looks great, and the puzzles are creative!