I took me quite a while to understand and I somehow was not able to get the tutorial / hints again. The mix of mechanics is a cool idea, but I am not so sure if they combine very well. I did miss some music, which would have made the experience for sure better.
Anyway, congratulations to a nice game!