Fox McCloud and crew hit the Lylat System for another mission bout come November 20th in both North America and Europe.
Definitely one of the bigger takeaways from E3 2015, things are gonna get hairy for McCloud from here on out. The good kind of hair. Lil’ furball ya.
See the trailer in the player below:
Star Fox Zero comes to the WiiU on November 20th 2015