Advertisements

Tag: Blizzard

Overwatch Officially Announced For Nintendo Switch

Nintendo has confirmed that Overwatch will be released on the Switch on 15 October.

Rumour: Overwatch Possibly Teased For Nintendo Switch

A recent Amazon listing suggests that Overwatch is coming to the Nintendo Switch.