Overwatch is a 6v6 shooter that takes place on Earth in the near future, where teams of soldiers, scientists, adventurers, and oddities clash for control of iconic locations around the world. The game features a diverse cast of 21 heroes—each with t...[Read More]