An interesting concept executed very well! I can see a lot of puzzles being made with this idea in the future