News

Star Fox Zero gets new release date

After a delay back in September, Nintendo confirmed during its Nintendo Direct presentation that Star Fox Zero will come to Wii U on April 22nd.

For more on the game, check out our preview from this year’s E3.

Trending

To Top