Star Fox Zero: The Battle Begins (Nintendo Treehouse Live)

Earlier today, Nintendo’s Treehouse went live with Star Fox Zero, which will soon launch on the Wii U (April 22). But the stream also included a cool animated short-film.

Check out the entire video below!

(Oh, and you can fast-forward to just after the 29-minute mark, where it all really starts.)

If you want to download and play JC’s custom Star Fox Guard stage, here’s the code: