Blizzard announces the long anticipated open beta and official launch dates for Heroes of the Storm.
Heroes of the Storm Release Date Trailer
Posted on: Apr 20, 2015
Blizzard announces the long anticipated open beta and official launch dates for Heroes of the Storm.