The town's called Tumbleweed. It's in Texas in the United States, something pulls people here from different worlds and no one's been able to figure out how or why. I think there's a couple hundred of us but the town's more like 20k, the locals seem to know we're a bit weird but they're really good at ignoring exactly how weird. This network is just us though so it's pretty good for keeping up with what's happening and who's around.