This was fantastic, you've done really good work. I loved the puzzle mechanic and I'm really glad there were so many levels exploring it. Lots of variety and really interesting implications and puzzles. Thanks!