If this is what Retro wanted to work on i'm glad to see them working on something they wanted to do.
I'll hold judgement on the actual game until it is announced and we see gameplay, but on paper and what was described, sounds like it could be cool. Wonder why they chose the Star Fox brand for it though, guess we'll find out eventually.
Assuming this is true, I mean.