bobgamez on 04 August 2015
it took me a bit to see what you are talking about with the walking people, and yea i saw them in the distance on top of a building like a hangout. much better than the first game in terms of it actually feeling like a city.
cant wait!