Overwatch™ Coming Spring 2016

''

Overwatch, 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, is coming Spring 2016.