Really neat puzzle game and a creative use of the theme in multiple ways. You did a great job of slowly layering mechanics as you go too. Nicely done!