I know that it may sound like hyperbole, but I'm being completely honest. I played it for the first time earlier this year, and when I finished it after 40 hours of one of the best experiences I ever had with any game, it immediately became one of my favorite games ever.
There's nothing I didn't like about it, though I admit the gunplay isn't too good. The soundtrack is top notch, not a single bad track in it. The story is interesting, and the characters, while not too deep, are entertaining. I loved the gameplay, exploring the different areas and interacting with the environment, finding new ways to progress and choosing how I wanted to play.