Top
30°

Check out the latest The Legend of Zelda: Majora’s Mask 3D trailer titled “The Time Has Come”

The Gamer Headlines wrote: Back in 2000 Nintendo released what would become one of the most popular games in The Legend of Zelda series, The Legend of Zelda: Majora’s Mask. Fast forward to today and Nintendo has released a new The Legend of Zelda: Majora’s Mask trailer titled “The Time Has Come”.

Read Full Story >>
gamerheadlines.com
The story is too old to be commented.