Recommended Videos
During today’s Nintendo Direct presentation, Nintendo revealed the latest trailer for the Wii U title, Star Fox Zero. You can watch the official trailer below.
Star Fox Zero will release for the Wii U on April 22nd, 2016.
Siliconera is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more