Video Wii U Star Fox Zero – Foxy Fox Trailer Peter Lopez 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 Twitter, Facebook, and YouTube Continue Reading Previous Minecraft: Wii U Edition disc version announcedNext Gears of War 4 – Tomorrow – trailer More Stories Switch Video The Legend of Zelda: Skyward Sword HD – trailer Peter Lopez PS5 Video Ratchet & Clank: Rift Apart – Pre-Order Now Peter Lopez Nintendo Video Square Enix, Remedy Entertainment, More Highlighted in New Nintendo Direct Mini Peter Lopez Leave a Reply Cancel replyYou must be logged in to post a comment.