Thanks for the feedback!
Yes, I agree. Making the player be more involved and having towers/enemies buff each other was all in the backlog, sadly we ran out of time!