June2020
News Want Star Fox On Switch? Astrodogs Might Be The Next Best Thing For Now
"Roll like a barrel to deflect bullets back to your enemies!"
Star Fox is one of Nintendo's most beloved properties, with acclaimed instalments across many of the company's platforms. However, since the Wii U's Star Fox Zero, the company has gone rather silent on the exploits of Fox McCloud and his team of animal pilots (we haven't heard anything...