Man - what an amazing game.
For me, starting was a little tricky - took me a minute to realize - how it all worked.
Consider adding some easy level with on screen controls/ small tutorial at the beginning and this can be an amazing puzzle game.
I loved it - well done.