Really good puzzles! Level 8 had me scratching my head.
My only criticism is the music gets repetitive and a little annoying after a while, maybe if should be less loud/distracting, or a longer loop to not be so repetitive :)
I thought you introduced new elements at a nice pace and I really wanted more at the end! Escited to see if you take this project further!