Uu, love games like this! Super inventive, feels great when I finally got some of the puzzles right.
Thanks!