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....
The post Star Fox 64 is 25 years old and it deserves a shoutout appeared first on Destructoid.