While the game was amazing overall, it's easily the best Uncharted for me, the story was comparatively just OK after the stellar TLOU. It was quite an unsurprising story. I even
guessed how they'd finish Nate story before playing the game. Too obvious. And the best villain was totally underused, while the real boss was shit.
The good: The graphics are top notch and 'wow' (at least from chapter ~12), the gameplay has being much improved from previous UC, the stealth passages were my favorite moments, the gunplay is better than ever, the rope is awesome, Nate is responsive (for a 30hz game), controls are very intuitive, this time with the wide-linear levels you really feel like an explorer. The narration is great.
The less good: Those interminable driving scripted sequences, the "you are Crash Bandicoot you can't see where you go" scenes, all the melee combats, the scenes where you are thrown in the middle of countless super armed and armored enemies. Finally the
boss was all a real pain in the ass for me. Almost all those elements are pure Uncharted gameplay stuff. So they were like forced to include them to please UC fans. The bugged camera, a real bug IMO: You can only move the camera slowly or very quickly, impossible to continuously pan the camera at a moderate speed, very strange and irksome.
So in the end even if the graphics were incredible, as the game, the worst thing for me is the fact that it was only an Uncharted game. The game was a pleasure to play, but I feel that's it's really a pity that they put so much time and effort (and love) for just an unsurprising and obligatory formulaic Uncharted, even improved.
Because now we just have to wait another 3 or 4 years for a more potentially serious game: TLOU2.