Quantcast
View Post

There's no way I won't.
Star Fox 64 was one of my favorite games ever, and while this doesn't look like the best game ever made, it still looks entertaining as hell :)