If you missed it earlier in the day, the intro to the 3DS version of Ocarina of Time was released by Nintendo today. When compared to the N64 version, the graphics look much cleaner.
The Legend of Zelda: Ocarina of Time 3D is scheduled to release on June 19, 2011.
0