1 year 11 months ago
Link
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.