Rumor, Nintendo is Making a Star Fox Grand Prix for Switch Greg Davies 6 years ago Rumor, Nintendo is Making a Star Fox Grand Prix for Switch.