MusingsPC Gaming MusingsPC Gaming October 20, 2009 Heroes of Newerth and Your Friends Are Bastards I’ve got 80 over comments and a bunch of e-mails on my Heroes of Newerth post, all…