Star Fox 64 3D Trailer
Nearly three minutes of footage from Nintendo's next N64 remake.
Nintendo has released a new trailer for Star Fox 64 3D, whose Japanese version is arriving on July 14, way in advance of the rest of the world. Have a look at the nearly 3 minute clip below.
The trailer was released through the official site, which now has a look at the game's story and characters. There are a few additional video clips at the site, in the introduction section, for instance.