The spirit of Star Fox is alive in the Whisker Squadron demo  Polygon

More...