The Legend of Zelda: Majora’s Mask 3D Has Been In Development Since 2011
Polishing the collection of masks over the years “The Legend of Zelda” producer Eiji Aonuma has confessed to the public via Miiverse that “The Legend of Zelda: Majora’s Mask 3D” … Continue Reading →