This is really good! I quite liked the premise and execution of the puzzle mechanics, as well as the theming. If I had to note something, I'd say that the scaling SFX can get a little grating given that your hear it so much, and that felt that I completed level 9 mostly due to luck. With all that said, great work!