It's got it's ups and down. I think the first one was better, but I liked it alot. Hell, I'm nearly done with my second playthrough, so obviously I like it. That said, I have a few issues with it, the biggest one being that I just don't feel immersed when I play it most of the time. I don't feel like I'm walking around Detroit, or an island city in China, I feel like I'm walking around level hubs.
Still, as far as theme and tone goes, this game is great, the stealth works brilliantly, and the gunplay is fun and frantic. All in all, a great game.