“The world could always use more heroes”—and today, the watch begins for gamers around the globe. After drawing more than 9.7 million players to Blizzard Entertainment’s biggest open beta ever, Overwatch®—the company’s team-based first-person shooter—is now live on Windows® PC, PlayStation®4, and Xbox One!
Overwatch takes place on a near-future Earth, where teams of soldiers, scientists, adventurers, and oddities clash for control of key locations around the world, from serene castle grounds in Japan to mech-production facilities in the wintry heart of Russia.…