"star fox"

Definition #1 for "star fox"

Star Fox is a series of rail and scrolling shooter video games developed and published by Nintendo. Since the release of the first title in 1993, the video game franchise has garnered a large online following, particularly within the furry fandom. Set in a fictional solar system known as the Lylat system, the game mainly follows adventures of the titular protagonist as he engages in aerospace combats against the forces of Andross.

sorrysnail




© Anyterm LLC All rights reserved 2019. Terms of Service | Privacy Policy |