Few days ago Blizzard announced its latest game project OVERWATCH. The game is a team-based shooter of six players against each other for control of various available game maps in a futuristic and robotics environment. Initially it is said it has 12 characters or soldier like with advanced technology, weapons, skills and armors can move fast. That would mean it has its own unique abilities that would cater gamer different styles.
Many think that Blizzard is attempting to create a brand new universe that is far from their fantasy running games. The beta for Overwatch is scheduled for next year and players can sign up for it over at playoverwatch.com. Below are some of images we screen captured from the official trailer of Overwatch. You may also watch is below.