It's very impressive IMO.
Just look at the shadows, the daylight illumination, the draw distance, the anti-alias. Certainly one of the best cityscape I've ever witnessed in a video game, if not the best one. The only thing I think they need to improve is to add more crowd and more vehicles...