Just wanted to clarify one rule quick:
When an army is forced to flee from a losing battle, all of its units are routed as well. If an opponent then moves a single unit into the area they retreated to, the routed units don't even join the battle, and thus they automatically lose the fight 1-0 and are all destroyed? I understand the logic behind it, but it makes it incredibly difficult (if not impossible) to attack somebody's stronghold with the goal of weakening it for a second attack to take it, since your army can be attacked by a single archer and wiped out completely.