ComicBook.comNintendo Fuels Switch 2 Rumors by Shutting Down Leaker2 Mar 2023Marc DeschampsBy Marc Deschampsmore_vert