Needs the player to be able to ride horses, needs melee elephants and ranged horsemen, and needs you to be able to control where you swing... you don't want to hear how much I raged when I swung super close to myself which gave me a disadvantage to spearmen and stuff...