Overwatch FPS game recruits super heroes to restore order to future earth

Windows Central

WinC Bot
Staff member
Dec 17, 2013
72,854
50
0
Visit site
Overwatch_Poster_Final_%28web%29.jpg

Overwatch is a new game that was announced at BlizzCon that brings super heroes to the first-person shooter genre. Set in a highly stylized future earth at a technologically advanced era, Overwatch brings a task force together to restore order to a war-torn world.

Full story from the WindowsCentral blog...
 

Members online

Forum statistics

Threads
322,390
Messages
2,241,932
Members
427,923
Latest member
arnoldpritzker