April 20, 2025 07:45 AM

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