Star Fox 64 is 25 years old and it deserves a shoutout

It’s provided endless amounts of fun, and it’s still alive on Switch Star Fox 64 is 25 years old now. … Continue reading Star Fox 64 is 25 years old and it deserves a shoutout