This had me feeling like playing Starcraft, used to do that A LOT and I like the potential here.
This is a hell of a challenge though and there are some rough edges like animations, feedback, maybe tutorials (not much of them, just enough so you can survive an attack) well although I think single player campaign is cool and all, I think it might not be worth the amount of work you would have to put into it, so my vote is to focus on refining what you already have and focus on a multiplayer experience