Blizzard News

‘Overwatch’ is the most arrogant game of 2016

Overwatch has taken the gaming world by storm. If you haven’t been keeping count, Overwatch is Blizzard’s third attempt to completely co-opt a genre by outdoing everyone else in the field. The first was …