Do you love Star Fox, even after the series of games fell off after the GameCube game installation with the little dinosaurs? Well, if you still do please enjoy this fanmade intro remake for the original Star Fox game! My stomach growls in happiness for the new intro!
You must be logged in to post a comment.