A video shows first scenes of the Overwatch map which will be available next week.
Activision released a new video which shows the Overwatch map. The new map will be released on Xbox 360 February 21 first for Elite premium subscribers. Later it will be released for PC and PS3. Take a look at the map in action now.
■ Jensen6