Archives

News Two New Gameplay Videos Revealed for Overwatch
News Blizzard Reveals Overwatch

Blizzard Reveals Overwatch

0

During this years Blizzcon, Blizzard revealed a new first person team-based shooter called Overwatch. The game is scheduled to enter Beta testing in 2015.