Really clever mechanic, and a clean execution of it! The puzzles were a bit challenging but I had good fun.