Quantcast
View Post
Ultrashroomz said:
The "Wii" series I guess. lol. Although there hasn't been an outstanding Star Fox game since 64, so that franchise is pretty guilty as well.

Well at least StarFox has had a good game...