Nintendo Direct 11.5.2014Check out the Nintendo Direct featuring The Legend of Zelda: Majora's Mask 3D, Mario Kart 8 and more.By Marco Martinez on November 5, 2014 at 3:40PM PST The Legend of Zelda: Majora's Mask Mario Kart 8