Nintendo has kicked off its March 10 Mario Day celebrations with confirmed release dates for Paper Mario: The Thousand-Year Door and Luigi's Mansion 2 HD, which launch May 23 and June 27, respectively. Both titles are on the list of upcoming Nintendo Switch exclusives, with many fans celebrating the now official release days for these beloved games.