Diablo and Overwatch Rumored to get Animated TV Adaptations

By |2020-02-24T01:34:44+00:00February 24, 2020|Gaming, News|

Overwatch Animated Shorts Since Overwatch's launch, Blizzard has released some stunning animations to show players the character lore and to explain essential events in the [...]