Nintendo have released a launch trailer for Starfox 64 3D. this trailer uses in-game action to show many of the games features, including the single player and different multiplayer modes.
Watch Starfox 64 3D - Launch Trailer in Tech & Gaming | View More Free Videos Online at Veoh.com