Photo

Photo detail

Activision Blizzard's Overwatch video game.

Stories this photo appears in:

Blizzard Opens E-Sports Complex in Burbank

Video game developer Blizzard Entertainment, Inc. has opened a new venue to host live e-sports gaming competitions in Burbank.

Tease photo