Zelda: Ocarina of Time 3D Preview

The original Legend of Zelda: Ocarina of Time is arguably one of the best games ever made so it’s no suprise that the most anticipated release for the Nintendo 3DS is the new Zelda 3DS, a game based on the original N64 Zelda but with many cool extra features.

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