So, it seems that these demons (or whatever they were meant to be) can just waltz right in and out of the other place without worry whatsoever and the other side has no people anywhere else but in that one town... Sure. And author lives under a rock, too, huh?