A barrier? Um, I'm not sure if there's anything like that... but no one's found a way back to where they came from. I'm not even really sure where we are in relation to that - this might be a different world, or some people are suggesting it's a video game?
no subject