Don't have Telegram yet? Try it now!
https://nintendosoup.com/rumor-overwatch-launching-october-18-on-switch/
Rumor: Overwatch Launching October 18 On Switch