Ive read through this thread and only have 2 comments, aside from being really excited for this game.
First, there will be cities. Note...cities...plural. From what Ive read, they will have settings in Philadelphia, New York, and DC. So, it will not just be in the woods.
Second, people...