My only real gripe with the setting so far is the scale, even if it's a bit hard to tell from the trailer footage.
I think the buildings could do with being WAY taller as right now it seems more like a moderately sized current city, and not really a huge sprawling city landscape. I wouldn't even...