Recent in star fox zero


Nintendo reveals Star Fox Zero TV spot

Nintendo has released a brand new Star Fox Zero TV spot. The 30-second ad is mainly comprised of a previously released trailer, cut down to a 30-second TV spot that will air in the near future. Star Fox Zero will be released on April 22, exclusively on the Wii U. It will also get the …