Tag: what is a zelda

'The Legend of Zelda: Majora's Mask' Release Date and Latest News:

6:25 AM EST 2/12/2015

Nintendo's latest action game The Legend of Zelda:Majora's Mask has its release date date all set and is just 7 days away, yet reports are saying that the expanded trailer will be seen during the screening of the upcoming game Ensemble of the Goddesses: Master Quest.Read more

Real Time Analytics