Thanks for your comment, Comrade :)
Yeah I think we probably overthought some of the mechanics. Due to the time we had available we basically just about threw things together with no real balancing and some things scaled back quite considerably unfortunately.
And I completely agree on the towers having some kind of priority, I've made a note of all your feedback as well. Thanks again <3