The Thousand Year Door will be released on the Nintendo Switch on May 25, 2024. The other release date announcement was for Luigi’s Mansion 2 HD, which is much less of a remake and much more of ...
Results that may be inaccessible to you are currently showing.