Shigeru Miyamoto just issued a statement to Star Fox fans:
This is disappointing, but delays are a part of the game of being a fan! Are you very disappointed in this news? Was this one of your most anticipated games of the Holiday season? How much do you think this will benefit the game?
As always, gaming is meant to be fun, so keep gaming!!