Thanks for your feedback ! The tower radius not applying for the attack on the base was intentional , it was a compromise I made since I did not had the time to make extensive play testing but still wanted to make the tower a threat to the player if they were left unchecked. But your right that it looks weird and unintentional. As for the upgrades buttons, as far as my play testing goes, they work, though I could be wrong. Maybe you did not had the money ? They were no UI to tell how much the upgrades were worth (lack of time to implement) and they were no clear indication that money was why the upgrades did not work. (again lack of time...)
But again, thanks for your feedback, I might try to turn the concept into a more complete experience as I have a few more ideas that I could not implement in the jam !