Nintendo has been plugging away at the Star Fox franchise with a new overview trailer. This comes after the game teased the short animation Star Fox Zero: The Battle Begins, which is set to premiere live on Nintendo’s website.
Watch the Star Fox Zero Overview trailer in the player below:
Star Fox Zero & Star Fox Guard is slated for release on the Nintendo WiiU come April 22nd 2016