wow, thank you for so detailed feedback!
Lack of information how to cancel that's good point, it should be mentioned.
That's great you share you experience with making input compatible with keyboard and gamepad. That solution you described (with selecting building from list) i got before but ppl didn't really understand this, so i decided to simplify it for testing purposes. You are fully right that current solution is not scalable and that's problem. You got some good idea ideas to speed up selection, i need still some diging how to combine UI speed with scalability.
Introducing time push is something that i am afraid of problem with players skill range. You seems pretty advance player, you did quickly research about strategy that's something that belongs to talented players. I have problems to make game too hard for others. That slowly way of forwarding with towers is some way for players who cannot really handle other styles and just want to have fun pushing towers without bothering other things. Time push could be great idea for some extra mode for advance players who want more challange.
This game with fiction is something i wouldn't keep as you say (too generic), just working on mechanics that could be use for better fiction that this.
Thanks again for feedback!