Really cool mechanic! Would love to play a few more levels with increasingly complex puzzles. Nice work!