To make the game more interesting...
Please make battles visible! Imagine that: enemy warriors are running to your position, but you are ready to defend. You can see all your troops, turrets and traps(enemy can't see them), and you are watching and commanding. I was thinking about that: you don't need global changes to make this, just add those battle graphics and make the city map bigger to see the battlefield with your defense buildings.