Nintendo have announced a release date for one of their upcoming games. Yesterday saw a number of games get dated in Europe, including the much anticipated The Legend of Zelda: Ocarina of Time 3D. Now the company have announced that Starfox 64 3D will be flying to store shelves on July 14th 2011. Though unfortunately, no date was given for Europe or the US.
On top of a Japanese release date, Nintendo have also put up a teaser site to wet your appetite for the game. The site is fairly limited in terms of content, but there is footage from the new title sequence shown in a number of small boxes and also includes the iconic title music playing in the background.
In related news, Nintendo also launched the official Japanese site for The Legend of Zelda: Ocarina of Time 3D.