It has it's flaws (and its predecessors also had plenty) but IMO it's probably the best game out there right now and a top game where whole surpasses the sum of its parts.
I had a "moment" looting some lockers and listening to some old music on the radio, it just felt "OMG this is soo...