Three New Announcements from the Nintendo Direct and New Legend of Zelda.