Land of Legends 2005 Read Review A variation on the DotA formula which divides heroes into three classes: Melee, Ranged, and Spellcaster.