Press Release Overwatch Legendary Edition Arrives on Nintendo Switch on October 15thBossMac SubaSeptember 5, 2019