Really fun game and great use of the theme! It's a really innovative combination of a tower defense and a puzzle game. It was difficult to understand what to do at first, but that seems to be a problem with all jam games. Great work!