Finished it a little bit ago. Around 18 hours it took me.
Yeah, I liked it a lot. It was very good that it did so many different gameplay elements so well, it's pretty surprising -- flying elements, ship driving elements, action elements, inventory elements, and even stealth elements.
Though, the game's curve went from easy to insanely tough with the Slaughterhouse level.
Despite having namely issues w/ the damn camera going wonky, which would sometimes drive me kooky at times, it was really good.
ENDING TALK - SPOILERS
I like the ending before the credits, despite it feeling a little short.
But the ending after the credits so sets it up for another one.