nintendosoup.com
Rumor: Overwatch Launching October 18 On Switch | NintendoSoup
Yesterday, news broke out about an officially licensed Overwatch themed carrying case for Nintendo Switch, leading to speculation that Overwatch is coming soon to Nintendo Switch. Read more