Heroes of the Storm is still in its Technical Alpha stage, but that hasn’t stopped Blizzard from announcing some new Heroes, new Battlegrounds...
Heroes of the Storm, Blizzard’s MOBA currently in Closed Beta, is getting a pretty big patch today. After the release of The Lost Vikings last month,...