Have you ever heard about a game called The Legend of Zelda: Breath of the Wild?
If not, google it. It's a very interesting one.
Did you read that this thread is about Star Fox?
Only reason the franchise got another game on Wii-U was due to the new way to play which came from the game pad.