Blizzard Entertainment posted the FAQ to explain what the Heroes of the Storm Technical Alpha is about, and what their plans looking forward for the game are.

Q: What is a Technical Alpha?
A: The main goal of the Technical Alpha is to test stability and improve the game service, which will …read more