Legend of Zelda: Majora’s Mask Launches on Nintendo 3DS
The Legend of Zelda is one of the most beloved game series of all time. Hell, my favorite game of all time happens to be Legend of Zelda: Ocarina of Time on Nintendo 64.
During the year 2000, the follow up to LOZ: Ocarina of Time was released named Majora's Mask. Ocarina of Time left such a stamp on video game history, how could you follow up to that?
Love it or hate it, Majora's Mask has made a 3