Paper Mario and Luigi’s Mansion 2 Release Dates Have Been Revealed for SwitchJade Garrett·3 weeks ago