Nintendo Direct Mini 3.26.2020 Check out the full 29 minute Nintendo Direct Mini that shows off tons of new games and more!