From Production I.G.
Nintendo has announced this morning that to “celebrate” the impending release of Star Fox Zero on April 22, it will be airing an animated short called “Star Fox Zero: The Battle Begins” on April 20 at 3PM PT. It features animation from Production I.G., WIT Studio, with supervision from Shigeru Miyamoto. After that a Treehouse special will air.
Feel free to bookmark this link of the stream location, and expect our review before the short airs.