Blizzard has released a new cinematic trailer for its team-based first-person shooter, Overwatch. Overwatch is planned for a May 24th release, and its open beta phase will begin on May 4th. Naturally, this open beta phase will be available to everyone, therefore we highly recommend downloading as soon as it becomes available.
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 aims to feature a diverse cast of 21 heroes – each with their own unique arsenal of weapons and abilities – who bend time and defy physics as they work together to complete objectives with their allies.