I think I broke the game a little bit...
Enemies stopped spawning and I'm able to spawn weapons infinitely with no repercussions...
what have I done
That was the initial version; it has been updated with more waves and a better tower management system. Thanks for the feedback!