Heroes of the Storm Technical Alpha Test Begins, Video Released

A very early Technical Alpha testing phase
Blizzard Entertainment has announced the start of a technical alpha test for Heroes of the Storm, a free-to-play online team brawler starring your favorite Blizzard characters. Developers invited a limited amount of US-based players, including testers opted-in via Battle.net, friends and family members of Blizzard employees, as well as a number of international press sites and community contributors. Thanks: Blues.
A video that guides you through the Technical Alpha and all of its features is now locally mirrored.