Release Summary

Blizzard Entertainment today announced Overwatch, a pick-up-and-play team-based FPS set in a technologically advanced, highly stylized near-future earth, featuring vibrant heroes and frenetic action.

Blizzard Entertainment, Inc.