Star Fox - Nintendo Power

As well as being Nintendo’s first 3D game, Star Fox is a 1993 space shooter starring a titular anthropomorphic fox and his exotic team of chatty animals.

Leave a Reply