Come to this as a Platinum fan instead of a Star Fox fan and you'll have a lot of fun. Like a lot of Platinum games, the controls are obtuse and it takes time to wrap your head around what the game wants from you. Once it clicks, it's a lot of fun to play!
Seriously not bad at all. Controls are admittedly overwhelmingly strange, but I honestly kind of enjoyed that struggle a little. Only got frustrating in a few parts.
I honestly don't think this feels like any other Platinum game.