This was really good! The art and music were a perfect fit and really made the game stand out. I also though the puzzles were very cleverly designed, often in such a way that the most obvious to do was not the correct solution. One tiny thing which might have been nice is an undo button. Especially in the last level I figured out the bottom two parts, but I still needed to do the top part. Having an undo button would have made that a bit easier I think
But that is a really minor point of criticism. Really well done! I enjoyed this a lot and I wish there were more levels D: