Tags : :
- Nintendo has opened the official Japanese websites for The Legend of Zelda: Ocarina of Time 3D and Star Fox 64 3D. Star Fox 64 3D will be released in Japan on July 14 and Zelda June 17 (Europe).
- Upcoming releases for the 3DS/DS
Last Edited By: Benny Sep 5 12 1:33 PM. Edited 3 times