26 - 2, we're winning :2thumsup:

I think armies withing 1 square from the attacked army should as default be available to reinforce immediately upon the start of the battle. Armies further away should be delayed. That way you could put up to 9*20 units in a bunch to act as a single army - would fix the problem with armies being limited to 20 units. Alternatively, they could make it so that you could create armies with up to 80 units or some ridiculously high number you'll never reach, but that would be problematic in the battle as it's difficult to handle too many units. Maybe if units of the same type would be automatically merged during battle, or you could choose which 20 to command personally while the others are AI controlled. Ai controlled armies should btw be possible to give basic orders to IMO, like "advance", "flank left", "flank right", "attack" or "stay back" etc.

For battles with allies I'd like it if you could choose whether to join the battle on your allies' side or just skip it, rather than having to fight it without any choice. Should cause interesting things to the strength of the alliance if you just stayed back though