OverwatchSome Possible Outcomes of Overwatch’s Release for the Nintendo SwitchConnor KnudsenSeptember 5, 2019September 5, 2019 by Connor KnudsenSeptember 5, 2019September 5, 20190In a major announcement at the most recent Nintendo Direct, Overwatch was confirmed to be coming to the Nintendo Switch in mid-October. In the wake...