Published On Nov 7, 2014
The world needs heroes: http://www.playoverwatch.com
Overwatch is a highly stylized team-based shooter set on earth in the near future. Every match is an intense multiplayer showdown pitting a diverse cast of soldiers, mercenaries, scientists, adventurers, and oddities against each other in an epic, globe-spanning conflict.
Sign Up for Beta: http://bit.ly/JoinOverwatch
Like Us on Facebook: / playoverwatch
Follow Us on Twitter: / playoverwatch
show more