Nice little puzzle game, although some aspects were confusing. The sfx were a bit too loud, but overall a really cool concept that really fits the theme.
Thanks!