by John Hoskin on Apr 20, 2015
Heroes of the Storm now has a release date set for June 2, 2015. Additionally, Open Beta will begin on May 19th.
While you wait, check out this launch trailer and our Heroes of the Storm Guides.
Heroes of the Storm Tier List [Ranked] Heroes of the Storm Tier List [Quickmatch] Moneyballing Heroes of the StormIf you're looking for a closer look at the current state of the game, check out Veluux as he streams the game live tonight from our Twitch Channel.
Do you plan to play?