Um, what?

Um, I'm still really confused here. Nintendo just dropped a "Direct Mini" out of nowhere!

Opening up with a release date for Xenoblade Chronicles Definitive Edition (May 29, 2020), the 30-minute presentation didn't let up from there. If you're so inclined, you can take a look at the definitive edition below.

Here's what's out today: Good Job, Shinsekai: Into the Depths, Panzer Dragoon: Remake and Star Wars Jedi Knight: Jedi Academy. A Ring Fit Adventure update is also coming today for free that adds the "Rhythm Game" mode, as well as the already announced Doctor Doom expansion for Ultimate Alliance 3. A Bravely Default II demo is also out today.

A new seasonal Animal Crossing: New Horizons event was shown off that is taking place between April 1-12: the previously announced "Bunny Day" Easter celebration. We also got another look at the upcoming Pokemon Sword & Shield expansion pass, and 2K Games announced that XCOM 2 Collection, Borderlands Legendary Collection, BioShock 1/2 Remastered, BioShock Infinite and BioShock: The Collection are coming to Switch.

The first Smash Ultimate Fighter's Pass character is from Arms and will be released in June, Clubhouse Games: 51 Worldwide Classics is coming on June 5, Burnout Paradise Remastered is coming to Switch in 2020, Fuser (from Harmonix) is out this fall, King's Bounty II is arriving on Switch this year, Ninjala, which is free-to-play as of this week, is out in May, Catherine: Full Body hits Switch on July 7 and Star Wars Episode I: Racer hits the eShop "soon."

Nintendo also reminded us of a few upcoming Switch games: Saints Row IV: Re-Elected (March 27), Trials of Mana (April 24), The Elder Scrolls: Blades (Spring 2020), Minecraft Dungeons (Spring 2020), Warhammer 40,000: Mechanicus (May), Mr. Driller DrillLand (June 25), The Legend of Heroes: Trails of Cold Steel III (June 30) and Vigor (fall).

Phew! And to think this came just as I was finishing up the new Marvel Ultimate Alliance 3 DLC! What a heck of a morning.

Click to open photo gallery: