Overwatch is a MMOFPS developed by Blizzard and published by Blizzard Entertainment.
Overwatch simply takes MMOFPS to a complete other level than you basic games. It’s a team-based fps which takes place in a futuristic world. Overwatch is apart from any other mmofps because you can chose from a variety of champions with different set of skills,that’s right,skills. By skills i mean that instead of ammo you have 3 basic skills and one ultimate skill that can really pack a punch and turn the tides of a battle.
The game is currently under development and it is yet to be released in the in the second quadrant,summer,of the year 2016. A closed BETA was released for some loyal subscribers,a restrained number of people,for better info and bug reports. For more about the game and the BETA status press here.
CAPTCHA Code *