Animal Crossing stuff. Luigi stuff. Multiple flavors of Zelda stuff! That was a fair amount of news to take in during today’s Nintendo Direct broadcast. Now you can peruse it all at your leisure right here. What developments excites you the most?