November 21, 2024 13:29 PM

blizzard entertainment

January 21, 2017 · Trending News

'Overwatch' News: Twitch And Blizzard Crazy Twitter Exchange

The official accounts of Blizzard's "Overwatch" and Twitch had an argument on Twitter where their responses consisted of posts with humorous GIFs.

by John Almirante

Real Time Analytics