Battle Cry: Age of Myth sis a big update for the same named game. Just imagine that you create an army where each soldier can be unique.
You can give each guy his own equipment to make him powerful knight, mage or archer, even the race decides the attributes. Take the army then on the battlefield where you try to progress into the story on enter the arena where you fight other players. The equipment is gained by buying special packs but you can gain enough money from the battles.