This game really has it all.
I really enjoyed this game, far more than I expected. I have never seen a game that did so many different forms of combat so well. Melee combat, weapon combat, vehicle combat, stealth elements, upgradeable powers, it all works very well.
I liked the story quite a bit as well, and its neat to see how the city changes as the game moves along.
The game seemed to get quite hard toward the end, with some of it bordering on frustrating. Choppers need to be toned down a bit late game, because its just to hard to lose your alert level after grabbing one.
Overall a great game, at the very least worth a rental and a play through.