Today’s Nintendo Direct had quite a few exciting announcements, including a Dynasty Warriors Zelda game. Among the announcements, they revealed a new Mario Kart 8 trailer, sporting an airport level, tons of baby characters and everyone’s favorite princess from space, Rosalina! Waluigi is also back from his vacation,…