Paper Mario: The Thousand-Year Door Has Apparently Leaked Online - Nintendo Life nintendolife.com Submitted by nintendolife1682 on May 23, 2024 at 5:54 PM in technology The Switch launch is so close now No comments 36