A New Star Fox Zero Trailer Shows Up Ahead of Game's April 22 Launch

Star Fox Zero launches on Wii U in just a few short weeks, and Nintendo just released a new trailer to celebrate the upcoming game! Fans of the original games will notice many familiar taglines and catchphrases!

Will you be picking up or downloading the game on April 22? Let us know in the comments!