Heroes of the Storm... I tabbed over to my email last night and saw I had received an invitation to the technical alpha for Blizzard Entertainments new MOBA, Heroes of the Storm. For those who are unaware, this is a game that combines the many characters across Blizzard's multiple universes into a moba-style game similar to League of Legends or Dota 2. Well, after playing several games and reading up on their plans for the future I have very mixed feelings about the entire thing...