The Legend of Zelda: Majora's Mask was originally released in 2000 for Nintendo 64. In the game, Link must use magical masks to save Clock Town and the surrounding lands from impending destruction.

The Legend of Zelda: Majora's Mask was originally released in 2000 for Nintendo 64. In the game, Link must use magical masks to save Clock Town and the surrounding lands from impending destruction.