NWR: The Legend of Zelda: Ocarina of Time 3D Preview

In 1998, Nintendo released the long anticipated Legend of Zelda: Ocarina of Time on Nintendo 64. Since then, it has been hailed as one of the best games ever made, thanks to polished battle mechanics, a solid storyline and beautiful 3D graphics. Nintendo will once again re-release the classic Zelda title, this time with enhanced graphics and 3D special effects.

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