Great picture! I really love how overgrown it looks - like New York was flooded at some point, something along those lines?
I haven't played the game, or really heard anything about it - I want to ask, what really attracted you to the game? The story, the gameplay, the environment?