Overwatch

Overwatch

fans 826 rating 9.3/10 (59 users)
rate it

About

In Overwatch, heroes do battle in diverse locations around the world. From the technological marvel of Numbani to the manufacturing powerhouse of Volskaya, each map has a unique layout and specific win conditions that your team must meet in order to secure victory.

Details

Release DateMay 31, 2016 (US)
ModesMultiplayer
DeveloperBlizzard Entertainment
PublisherBlizzard Entertainment
PublisherSquare Enix
GenresShooter

Note: CharacTour uses the IGDB API but is not endorsed or certified by IGDB.

Featured Characters

Fans of this Title