Star Fox is not only technologically impressive for the hardware it’s designed for but also an excellent game.