March 30, 2025 09:57 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