Overwatch coming on October 15th
[ad_1] Overwatch arrives at Switch Oct. 15, announced the publisher and developer Blizzard Entertainment. The team-based first-person multiplayer shooter was launched on PlayStation 4, Xbox One and a computer in May 2016. Since its launch, it has been updated with nine additional playable heroes, 17 new maps and many other features, events and fixes. . … Read more