Nintendo Switch footage: The Legend of Zelda: Breath of the Wild, Splatoon 2, Mario Kart 8 Deluxe, more

All the footage from today's live stream.