Heroes of Newerth!

Heroes of Newerth, A new online game coming in the next month or so, is looking to replace dota allstars map for WAR3! This video shows us that it is almost identicle to this hit tournament game, it looks almost […]