Pending no further delays, Star Fox Zero for the Wii U was given a release date of April 22nd, 2016. It wasn't made clear in the Nintendo Direct if this was a Japan release date or not.
Pending no further delays, Star Fox Zero for the Wii U was given a release date of April 22nd, 2016. It wasn't made clear in the Nintendo Direct if this was a Japan release date or not.