Search This Blog

Sunday, April 17, 2011

Legend of Zelda: Ocarina of Time 3D out June 19 Starfox 3D out July 14

Nintendo have set the release date for The Legend of Zelda: Ocarina of Time as June 19th (US) then followed with Starfox 3D date of 14th July (Japan).


Meanwhile enjoy the official Starfox 3D website here