Another rumour about this I see, and this time they even say 'an inside source told us so':
http://techtroid.co.uk/starfox-wii-u-at-e3-2012-10079
Do you think they're right? Then again, how the hell would we know? Seems like a pretty easy thing for a fan site to make up to get a few more visitors, right?
http://techtroid.co.uk/starfox-wii-u-at-e3-2012-10079
Do you think they're right? Then again, how the hell would we know? Seems like a pretty easy thing for a fan site to make up to get a few more visitors, right?