This is a great puzzle game! I really enjoyed the overall concept and mechanics. The art and sounds were also very nice and fit the game well.
I do have a small suggestion: when a puzzle is lost, it might be helpful to have a prompt to restart pop up in the middle of the screen. I found myself waiting a bit before I realized I needed to restart and where to find the button.
This is a fun game and a great entry!