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 ...