Heroes of Newerth Ready to Give All Players All Heroes for Free

Heroes of Newerth, originally launched in 2010, is one of the many multiplayer online battle arena (MOBA) games clamoring for attention these days. The genre grows more popular almost daily, with millions worldwide logging in to the generally free-to-play games and millions more tuning in to streaming matches online. »7/19/12 12:00pm7/19/12 12:00pm