Okay, I get most of this. Portals to other worlds. We're stuck in a small town in Maine with no mall. We can't leave. There's a girl who looks like my best friend but isn't a shapeshifting alien.
Oh my god, can we stop with the transporting me to strange places thing? I'm tired, I don't want anything to do with this demon stuff. I just want to go home.