Well researching movment of ground units (dragoons in particular)
Ground units can only move in 8 directions. All other movements are simply combinations of those 8 directions. (Up, down, left, right and the four corners.)
Ground units move in formation as long as they are contained in a 8x6 box. When they move outside of this box they are all ordered to the same location. (The box can be either 8x6 or 6x8, this might be somewhat niaccurate, as I was testing it in 2x2 boxes

) Certain formations of units do not work for the moving formation, parallelagrams that do not have right angles for instance.
The units move according to where the most of them are. (If you have three on one side and one on another, they will move so that where you clicked is closer to the three than the one.)
This probably isn't new at all, just something that hasn't gotten much attention.
ADDITION:
I have also discovered something strange.
I was testing out ways to make units face in one direction without moving, a simple feat that can be done by.
Order unit in the direction you want it to face.
Wait 0.
Move unit to a location it can't go therby stopping its movement.
One thing I discovered was that if you moved the wait out of between the two other commands it makes the unit have more of a pause between the order and the move. SO:
Wait 0.
Order unit in the direction you want it to face.
Move unit to a location it can't go therby stopping its movement.
Would make the unit take tiny steps in the direction you wanted it to go.
It's weird, because there is actually no wait between the order and the move command...
