Overwatch Nintendo Switch Archives | Invision Game Community
Overwatch: Legendary Edition Launches on Switch with Halloween Terror 2019

Overwatch: Legendary Edition on the Nintendo Switch is here, just in time for some scary good fun! Halloween Terror 2019 is also now live on Nintendo Switch, PC, Xbox One and PS4. In addition to new rewards you’ll be able…