Check out This Latest Star Fox Zero ‘Foxy Fox’ Trailer

Nintendo’s just full of new trailers today. And just like that we have a new trailer for Nintendo’s upcoming Star Fox Zero for the Nintendo Wii U. 

In Fox McCloud’s latest adventure, Nintendo and Platinum Games team up to give us perhaps the best Star Fox game in existence. Did they succeed however?

We’ll find out when Star Fox Zero releases on April 22, 2016.