Yes they are, a lot of things center around those two towns. I'd say that Derry is the worse of the two to live in though.
I regret leaving my soul I forgot I needed it, to feel maybe when I die I'll just grab it real quick
Forum Rules