Quantcast
loading
loading

Dark or Light
logo
Logo
Overwatch Logo

Overwatch

Blizzard Entmt. | Official Site

7.5
0.0

Average User Rating

4 Votes

Login to cast your rating!

Beta Impressions - TheHiveLeader

By MMORPG.com Staff on March 03, 2016 | Videos | 0

Beta Impressions - TheHiveLeader

TheHiveLeader finally takes a look at Overwatch, Blizzard's upcoming team based shooter. Overwatch is a team-based FPS from Blizzard. With stylized graphics and an international group of heroes, Overwatch takes place in an advanced future version of Earth. Overwatch was a task force that came together to restore peace to a world scarred by war. The organization was eventually disbanded, but heroes are still necessary and a select group fights on. Players will create teams of six and battle


MMORPGcom

MMORPG.com Staff