Definitions by E-ia
Heroes of Newerth
A game which was inspired by the custom-game map "Dota" in Warcraft III. A worse game than s2games previous games. Possible worse than World of Warcraft yet people have to decide.
Heroes of Newerth by E-ia June 23, 2009