Ironic considering how much it seems to be like Star Fox 2 and the big N isn't willing to put it's golden seal of approval on it.
No worries; I still think back to what Miyamoto said back in the 90s, "Delays are temporary, mediocre games are forever." or something.