It is definately not. I have had a four unit stack waiting for six other units to come and had two enemy 5-8 unit stacks with only one turn up.
I think it is to simulate the uncertainty always prevailing on battlefields and I like it either way- well I hate it when it costs me the battle, but c'est la guerre....
Bookmarks