Star Fox 64 3D Comic-Con trailer takes to the skies, game launching on September 9

first-hand look