It's a 10. Perfect? hell no, the AI is still bonkers, but the rest of the game is excellent.
I'm still having internal debates about the ending plus the pacing is damn good. MP was also a surprise gem that didn't get enough attention in my opinion.
Bring on a sequel or leave like that, I'm satisfied either way.