STAR FOX ZERO – “LET’S BACK UP THE SQUADRON” TRAILER

Here is an all new Star Fox Zero trailer to help you get ready for the Wii U’s release later this month. This new Star Fox Zero trailer is entitled “let’s back up the squadron” weighs in at just under 6 minutes and gives us a nice glimpse of the upcoming title.

The game sure does look like it has come a long way since it was shown…