Entries in 'Overwatch' (1)

Blizzard announces multiplayer shooter Overwatch

Blizzard announces multiplayer shooter Overwatch

New IPs from Blizzard are quite a rarity, so there was much excitement when Blizzard announced a brand new shooter at Blizzcon at the weekend.

Ben Parfitt
by Ben Parfitt
on Nov 10th 2014 at 11:00AM in News