Esports Heroes Of The Storm – Deckard Cain Is Coming The maniacs at Blizzard actually did it Trent SaundersApril 6, 2018