Read Article Heroes of the Storm: A First Impression (Technical Alpha)
Category:
Culture
Heroes of the Storm: A First Impression (Technical Alpha)
Even in technical alpha, Blizzard is already delivering, and they deliver with style.