This was a really well polished and unique puzzle game! If I had one criticism it would be that the music transition when you clear a level is somewhat jarring, I think it would be fine to just continue looping the background music between level transitions. Aside from that very minor issue, I had a lot of fun figuring out the puzzles, and it felt pretty satisfying to properly execute them!