Nintendo has released a five-minute overview trailer for the remake of The Legend of Zelda: Ocarina of Time. Here is an overview of the game, via Nintendo: The Legend of Zelda: Ocarina of Time Invites ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results