Yey! I received an email from Blizzard informing me that I've been selected as a technical alpha tester of Heroes of the Storm!


What is Technical Alpha (from the email):
While Heroes of the Storm is playable and much of the core experience is present, we're still very early in development and the Tech Alpha is truly a work in progress. Our main goal in this phase of testing is to test stability and improve the game service to handle more players online. You can help us out by simply playing the game... a lot. And your feedback can help us fine-tune the game's balance prior to releasing it for larger scale testing.
I am currently downloading the game and very much excited to play: