Blizzard is understandably very happy with how well the game has preformed.View ArticlePowered by WPeMatico Tweet Post navigationWatch Blizzard Devs Play Two Full Rounds of Heroes of the Storm This Week in the Business: 'No Game is Review-Proof'