Miyamoto comes to the stage to reveal just how much love he and his team have put into their new entry in the series, Star Fox Zero.
Miyamoto comes to the stage to reveal just how much love he and his team have put into their new entry in the series, Star Fox Zero.