
Heroes of the Storm Launches 3 June, Open Beta 20 May
Blizzard Entertainment’s free-to-play online brawler is ready for release! Heroes of the Storm opens its doors to the world on 20 May, four weeks from now, with the start of its open beta testing. That gives the team two weeks of server optimizations before the game’s official launch on ...