Get read for the return of Fox McCloud with this new launch trailer for Star Fox Zero.
Star Fox ZeroVideo gameStar Fox Zero is an upcoming 3D scrolling shooter video game developed by Nintendo and PlatinumGames for Wii U. After a delay from November 2015, the game will be released worldwide in April 2016. It is the 6th installment in the Star Fox series. Wikipedia