Blizzard: Overwatch’s Wrecking Ball Behind-the-Scenes Panel Happening this Friday At SDCC
Blizzard sent out the following This Friday, July 20 from 3:15-4:15pm PT at San Diego Comic-Con, Overwatch developers Michael Chu (lead writer), Arnold Tsang (assistant art director), Geoffrey…