Pete_Beast on 17 July 2008
I never thought of it that way. Good theory actually, I just hope they would of announced Star Fox Wii...
If Star Fox Wii doesn't get released ever, I will be very very pissed off at Nintendo. Seriously.