Great execution on a really tricky concept. I really liked how the puzzles were designed to progressively showcase various mechanics.