Reminds me of two things here:
***I didn't play the new one because the models creep me some kinda out - but I still remember feeling amazing looking at the rendering of the city in the first game so take it as you will =)
The awful gritty loneliness of Lorn - Acid Rain's Music Video which I heard playing in the back of my mind when I first saw this. Either way you blender-heads always amaze me so keep going and kicking ass at what you do. Cause I can make a sphere - attach it to another sphere and then put an indent in one of those spheres =P!