This place... I'm not sure how to explain it, but it brings people from all different realities together. Apparently, in some worlds I'm fictional. I'm sure in some, you are. It's... very odd.
And as for getting home... we're working on it. I wouldn't hold your breath though, we've been working on it for a few years now.