'Star Fox Zero' April launch date confirmed (and other tidbits) from producer Shigeru Miyamoto 4 Mar 2016 Share : Tweet Nintendo has put to rest rumors that Star Fox Zero, the first original release in the franchise since 2006, would be delayed for a second time. Instead, it'll be released on April 22. via TechSpot Tag : Gadget News, Geek News, Tech News Previous Newer Post Next Older Post