Round Up: The Reviews For Star Fox On Switch 2 Are In
Slippy Turd? Remember a mere two months ago when we didn’t even know about Star Fox? Hahaha, good times. Well it’s almost here now, and to say we’re excited would be an understatement. The remake launches on 25th June 2026 (that’s tomorrow!) and a whole bunch of reviews have gone live, giving us a pretty…