Dang. So you know nothing about Star Fox GP?
Just my own hypothesis here, but if it is in development, I could see that it was not shown off at E3 as to not take away any thunder from Ubisoft’s Starlink and its own Star Fox inclusion.
If it is not in development, then it most likely shares the same fate that Star Fox - Metroid did: a pitch and nothing more. (Or a pitch that entered development and fell apart along the way.)
I’m very curious to see what comes of it.