i gotta say i nearly cried from laughing so hard at Nintendo's puppets XD and OMG NEW METROID GAME!!! i've been waiting 5 long years for this day, oh it's so beautiful QwQ
the new Starfox looks amazing, can't wait for that. and Mario Maker is gonna be the best. not much else i remember, i'll need to watch the conference again