Cool idea, although some of the puzzles feel very repetitive and are tedious to complete. Other than that, very cool concept!