Wow, what a cool idea! Took me a bit to wrap my mind around what was going on, but once I did, solving the puzzles was very satisfying