See those tall buildings in the distance?
I really wanna push a ped off one of those, then zoom in with a camera and take a picture...
Sorry, that was sadistic of me...
Train looks nice too, I reckon the train in the trailer was in Portland. If thats the same one, now I'm not sure.
Rockstar is holding out on us...