I finished the game earlier tonight. Great stuff.
By the way, sort of a spoiler, but I'll ask anyway : did anyone else chuckle a bit when, later in the game, they found Adam Jensen's bio on one of the computers that said he had an associates degree from the University of Phoenix?