Blizzard Announces a New Game!!! OverWatch!

OverWatch - A new First Person Shooter (FPS) game!

The new game by Blizzard!! Will come soon! Team based multiplayer game!

Looks like it will be a capturing objectives

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7 Nov 2014

Comments powered by Disqus