Heroes of the Storm has been in technical alpha testing for several months now, and I’ve drawn many conclusions from what I’ve seen. One is of course that the game …read more