Fun Facts About the Star Fox Series [Video]Fun Facts About the Star Fox Series [Video]Did you know that the video game Star Fox 2 was cancelled as it was nearly if not completely done? Pretty cool right?NedNed