I realize this game is super old, but I'm making my own tower offense game, and looking around at what already exists on itch, so I thought I'd leave something here.
The concept has great potential, it would be more for a style of gamer that likes to dig in and strategize for that long term reward. and i love the idea that player can make there own units, that is just genius. nice job.