Interesting and unique gameplay
I had genuine fun with this, thinking that each level brought new and interesting challenges.
But one level, all of a sudden, it became extremely difficult, and I lost very quickly. If you make that change a little more gradual, the game will be much more fun long term. Everything else was spot on.