6/22/11Online Game Suffers "Catastrophic Hardware Failure"Sucks to be a Heroes of Newerth player this week (or next week, or the week after), after the game's servers…ByLuke PlunkettPublishedJune 22, 2011