It's a fun concept! The puzzles in later levels are also pretty good and are certainly difficult. Nice work!