Takaya Imamura, a video game designer and manga artist renowned for his contributions to F-Zero, Star Fox, and The Legend of Zelda, has revealed that despite his impressive portfolio, he often felt overshadowed by the sheer talent at Nintendo. He des
Oct 21,2025