PC
PS 5
PS 4
WiiU
X360
Xbox One
Nintendo Switch
iOS
Search
Videos
YouTube
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
Newer Post
Older Post
Home