Star Fox Zero Reconfirmed for April Release
During today’s Nintendo Direct, upcoming Wii U title Star Fox Zero was reconfirmed for an April 22 release in North America, following rumors of a delay. Star Fox Zero was originally slated to release in November of 2015, but was delayed in order to afford the developers more time to polish the first new Star Fox game in nearly 10 years.











