There is a lot of mystery regarding the release date of Star Fox Zero. Originally announced for November 20, 2015, the game was pushed back to Q1 2016 in late August. However, a Danish retailer, COOLSHOP, has published a release date on the official page for the game. Supposedly, the Wii U exclusive Star Fox title will be coming out February 26th, at least in Europe. While this may be a placeholder date until Nintendo releases an official word, it is not uncommon for online retailers to accidentally leak launch dates and the date would fit the current timeline.