Heroes of the Storm is still in its Technical Alpha stage, but that hasn’t stopped Blizzard from announcing some new Heroes, new Battlegrounds...
The Heroes of the Storm Closed Beta begins tomorrow, January 13th. Blizzard’s MOBA has been in its Technical Alpha stage for months now, and...