Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Feb 25, 2014
A battle between Star Fox and Star Wolf gets taken to Earth with some devastating consequences. Haven't had a game to quench our Star Fox thirst in a while, so we made this for everyone in the same boat as us. Nintendo, make another awesome Star Fox game!!