- 36 Faves (who?)
File info: 2171x1200 882 KB
Hengsha; early painting of Upper/lower Hengsha near Shanghai. There is an entire new layer of the city built on top of the old town which creates a terrible social barrier. Deus Ex: Human Revolution/Eidos Montreal.
Copyright © Eidos - Square Enix