This did turn out nice! I really like the mechanics! You managed to get a bunch of different puzzles out of some relatively simple gameplay which I really enjoyed. Graphics were plenty adequate and I think overall things worked. Some music and extra sound effects would be nice, but not necessary to enjoy the puzzles. Nice work!