mysticwolf on 14 March 2010
It seems like most people want Star Fox Wii... I actually havent played a Star Fox game (unless you include DS Download Play).
Been away for a bit, but sneaking back in.
Gaming on: PS4, PC, 3DS. Got a Switch! Mainly to play Smash