Starting Town - Devil's Crossroads

Well, looks like the results of this poll are pretty obvious! Devil’s Crossing it is.