Pretty well-done game! The use of the theme as a tower defense game was very unique. The visuals and sounds also complemented the game nicely. My only gripe is that there's a lot of waiting time for the guns to fire, which sometimes made the game feel a bit unfair. Nevertheless though, good work!