Tech Smart - The Legend of Zelda: Ocarina of Time 3D Review

Tech Smart: The epic tales of Link and Zelda are ones which have entranced the gaming world for decades, culminating in the franchise becoming as popular and well-known as Mario (or even more so). Now Link is back, and this time remastered in beautiful 3D effects for Nintendo's 3DS handheld.

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