Tag: Heroes of the Storm Open Beta Testing Begins Archives - GEEK SWAGGAH!

May
20

Heroes of the Storm Open Beta Testing Begins

Best known for blockbuster hits including World of Warcraft® and the Warcraft®, StarCraft®, and Diablo® franchises, Blizzard Entertainment, Inc will soon launch it’s newest game….Heroes of the Storm.  Although the official launch of MOBA Heroes of the Storm is June 3rd,  it opened for Beta […]