why does iwata and miyamoto continually refuse to remake Majoras Mask? do you think it has something to do with a future zelda title? or is it something else?
The Legend of Zelda: Majora's Mask
Game » consists of 21 releases. Released Apr 27, 2000
Game » consists of 21 releases. Released Apr 27, 2000
Log in to comment