Interesting combination of mechanics. As others have said it's very challenging, but rewarding to get right. Awesome work!
Thanks for the nice comment :).
Well, thank you for making a cool game :)
Feel free to stop by and check out our game too if you have some time.
Sure I will :)