I've been thinking StarFox will either be episodic or maybe with bit content DLC packs similar to the way Borderlands does it. I dunno tho, could just be a standalone experience for better or worse.
“What I say is, a town isn't a town without a bookstore. It may call itself a town, but unless it's got a bookstore it knows it's not fooling a soul.” - Neil Gaiman