Star Fox designer says the game’s iconic mascot is based on the “essence” of Shigeru Miyamoto: “I think if you look closely you can see the similarities”
SNES classic Star Fox introduced the world to Fox McCloud and the rest of his anthropomorphic animal flight team, and it seems those characters have a...