Blizzard Announces Animated Diablo Netflix Series, Teases More - IJR News