Star Fox Zero – Foxy Fox Trailer

Star Fox Muppets steal the show in the latest Star Fox Zero trailer.

Nintendo has recently released a brand new trailer for Star Fox Zero that seems to highlight the E3 muppets.

Feel free to check it out down below:

Star Fox Zero releases, exclusively for Wii U on April 22.

→ Like what you see? Stay up to date with VG News Wire and follow us TwitterFacebook, and YouTube

Leave a Reply