The siege dynamic leads me to a question. The AI will besiege a lot of cities with a small force, even a cavalry only force which cannot assault the city. The defending units stay locked so you can't do anything with them even when it appears that they might equal or outnumber the besiegers. They eventually wither due to lack of supply. Why are the garrison units unable to try and break the siege? I can't see a garrison commander sit and decide to let his men starve when they might equal or outnumber their beseigers.
Thanks for any opinions.
P.S. Great game!