More video has surfaced online from WonderCon 2016, this time highlighting Nintendo’s new Star Fox game, Star Fox Zero.
(Courtesy of Yoshiller)
In the footage above, Star Fox and his crew explore Area 3, and battle against Pigma. Feel free to take a look.
Star Fox Zero is scheduled to release in North America on April 22 for Wii U.