Really nice game, the mechanics were intersting and the puzzle design was fun!
I just felt that the last level was way more difficult than the others, perhaps some more introduction would have helped. Also, is was a bit difficult to know what was connected to each root when the lines intertwine
Other than that, great work! :D