Before the countdown to the Switch 2 direct officially ends April 2nd, Nintendo has some games to get off its plate before we ...