Board Thread:Spoilers!/@comment-2153169-20170629021436/@comment-25375217-20170629162106

I agree that it's the name of the town; I'm not convinced it'll have much of a double meaning, but the Hyperion/light theory is the most likely one.

Shame this doesn't give us any indication of what new characters we might be seeing, but I guess if it did we wouldn't be getting it this early.