The latest Star Fox game was supposed to be released for Wii U before the end of 2015 but was delayed this past September. The new release date was revealed during the latest Nintendo Direct.
Gamers eager to get their hands on Star Fox Zero can do so starting April 22, 2016. The game was delayed after receiving mixed reaction at this year’s E3. Nintendo says that the delay will give them more time to polish the game.
Advertisement | Advertise with us.