Why No Love For Nintendo?
There are places on the forums specifically made for talking about xbox, pc, and psn games. What about stuff for the Nintendo based consoles and handhelds?
I'm posting this in part because I wanted to talk about an underated video game series, and this was the only place I could go.
Anywho, anyone remember the Star Fox series?