Nintendo on July 27, 2016 today published a new Star Fox short animation the Star Fox Zero The Battle Begins which based on the latest Nintendo Wii U version Star Fox Zero. The animation can be seen at the above of the content and it is in Japanese. The 2nd and the 3rd one release on July 28 and 29.
With the new short animation, Nintendo released a special DEMO version in Japan what you can download from the Japan Nintendo eShop to your Wii U. The new DEMO based on the new animation but you can clear a stage with a ship which appears in the game also.