The free-to-play fantasy MOBA Heroes of Newerth just got a little more free. Starting tomorrow, all of the heroes in the game will be free to everyone. S2 Games has announced that the entire pool of 107 heroes will be unlocked for play all the time when patch 2.6.11, aptly dubbed All Heroes Free,...
Posted on Dec 22nd 2014 12:00PM
Posted on Dec 22nd 2014 11:00AM
Posted on Dec 22nd 2014 10:00AM