This is an all-around great idea with exceptional level design. It's similar to the concept of my game, but implemented much better. Level 2 had me stuck, but after a lot of pondering, I figured out the correct permutation, which was very satisfying. The music is also calming and it helped me focus. Great work overall!