February 19, 2020 Anime And Animation Activision Blizzard co-president leaks Diablo and Overwatch series in the works for Netflix Nick van Dyk profile details both shows are planned