Blizzard's newest MOBA, Heroes of the Storm, is entering "technical alpha"—they're going to start opening invites to "a very limited number of participants" soon. If you want to enter, opt in on your battle.net account.
We may earn a commission from links on this page.