Very interesting puzzle mechanic. I really enjoyed playing it. Glad I managed to finish it despite getting a little stuck at first.
Really nice and consistent art style. I also like how you introduced new mechanic with each level. Although each mechanic made the gameplay more challenging, it was intuitive enough that it didn't require extra tutorials to understand it.
Great job!