Very cool puzzle game. Nice tie into the theme. I did get stuck on later levels.
Thanks for playing!
There is a solutions video link in the top right of the main menu, if you are stuck!