This was super addictive. I had to stop playing because I had already gone for over 30 minutes and was basically unstoppable. The cannons having a piercing shot felt super overpowered, especially once you had a lot of damage and reload towers.
One issue I had was everytime I bought a tower, it would cause my whole setup to shuffle around because the newly bought towers would appear next to my core. That was slightly annoying especially late game when I have a certain setup I want to maintain to get an ideal coverage of the buffing towers.
Another suggestion I would have is it would be nice to see a damage tracker for each tower so I can see which ones are contributing the most to the defense.
Really well polished and fun game tho! Made it to wave 30 and could definitely have gone further.