AfterDawn: Tech news

Overwatch

Here is Blizzard's first new IP in nearly two decades: Overwatch
Here is Blizzard's first new IP in nearly two decades: Overwatch
Blizzard has announced their first new IP in 17 years, Overwatch, a team-based FPS with a plethora of characters. 10 Nov 2014 - 1 comment
     

News archive