Wow.. Really cool concept.
The difficulty is balanced and I like that there are levels dedicated to teaching you a new mechanic.
It is easy to learn but hard to master and that makes it fun.
Thanks a lot!! I'm glad you found it balanced as it was one of my main worries. I want to make this game available for other platforms and I've finished designing 10 more levels with new mechanics. I will update the game and let everyone know!!