Wow… what a great idea for a puzzle. I would add some sound feedback, it’s not much work but it adds a lot of feedback and reward (for example, when you complete a level). I guess that you had a lot of fun planning the stages.
Wow, thank you! That's a really good idea. I appreciate the feedback!