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 about our Affiliate Policy
Published: Nov 12, 2015 03:15 pm