Wii U

Do A Barrel Roll! Star Fox Zero Gets A New Short Trailer



Nintendo has shared the newest trailer for Star Fox Zero. Though this latest video is on the short side, it is nonetheless packed with lots of action as we get to see glimpses of various stages and boss battles.


Star Fox Zero will release for the Wii U on April 21st in Japan and worldwide on April 22nd.