Nice job. There's a bit of a positive feedback loop going on, over time I accumulated so many large units that no large enemy could take more than a few steps and so much money I could spend without worry. Perhaps it could have someway of damaging or removing the largest/oldest units so I'm having something taken away from me.