On this day, 26 years ago, The Legend of Zelda: Majora's Mask was released in North America! (October 26, 2000)
After only a 15-month development cycle, Nintendo put out one of the most iconic games in the franchise. What memories do you have attached to this beloved title?
See how the FULL Ocarina of Time Remake trailer compares to the original N64 version is our graphics comparison:
FULL COMPARISON HERE: https://t.co/0Qw9Joglmk