Today, Nintendo revealed the teaser site and release date of the much awaited Star Fox 64 on the Nintendo 3DS.
At the official site of Star Fox 64, Nintendo revealed that the game will be released this July 14th in Japan. No word yet as to when this will arrive in North America.
In the official site, there are little information released. Head over there to see the interactive site.