The Nintendo Switch finally has a price and release date... and that is about all we got from last Thursday's press conference. Zelda will be here on launch day but no Mario until the end of the year. Where are the other Nintendo properties? Metroid? F-Zero? Animal Crossing? Chibi Robo? Cooking Mama? We cover all of this and more.