Nintendo Announces Release Dates For Paper Mario: The Thousand Year Door And Luigi’s Mansion 2 HD For MAR10 Day by 44Gamez March 11, 2024 0 Nintendo Completely happy MAR10 Day, everybody. In honor of the day, Nintendo has given launch dates for a few notable releases ... Read more