The Legend of Zelda: Majora's Mask
Wii Shop Release Date:
18th May 2009, 1,000 points (USA)
3rd Apr 2009, 1,000 points (UK/EU)
7th Apr 2009, 1,200 points (JPN)
17th Nov 2000 (UK/EU)
Want to see more high-resolution game covers? Try our Cover Gallery.