Came up with this idea when thinking about small player games. Each player draws one extra character at the start of the game at random. This character is his or her Ally during play and is controlled, moved by that player.
The players Ally is treated as a normal character with the following rule changes.
* The Ally has its turn after the players main character
* The same Ally and main character controlled by the same player cannot attack each other.
* The same Ally and main character controlled by the same player can trade items, gold, followers (if allowed) when they encounter each other.
* If the Ally dies all items, followers and gold are discarded and no new Ally is drawn.
First player to get their main character to the Crown of Command wins. What do you think?