Собственно, замков в игре было четыре. На Ферме нанимались солдаты-люди, в Лесу — гномы, эльфы и прочие магические существа, на Равнине — орки и их союзники, а в Горах — чудовища, созданные с помощью магии, вроде горгулий, кентавров и минотавров. Кроме этого существовало несколько нейтральных юнитов: джины, кочевники, воры и привидения. Тенденция определять игровые фракции не через какую-то «титульную» расу или выдуманное государство, а через место, которое их всех объединяет, станет важной чертой «Героев», которой они обязаны своей «сказочной», нереалистичной атмосферой.