Did they just say that a new starfox is coming outdid they really
It was "announced" at E3
if i remember correctly it was hardly an announcement