Monday, 10 November 2014 09:35

Blizzard announces Overwatch

 blizzard-logo

New team-based multiplayer shooter

Published in Games
Wednesday, 23 April 2014 07:01

November 7th & 8th for BlizzCon 2014

Ticket sales for first wave on May 7th

Published in Games

 

Facebook activity

Latest Commented Articles

Recent Comments