Fans of multiplayer online battle arena (MOBA) games are excited about the return of Heroes of Newerth, now reimagined as Heroes of Newerth: Reborn. Originally…