Wow, that's one hell of a website you've got there. It can't be yours though, it's way too bright. And has smiley faces on it.
At least this proves my theory of alternate universes. If it wasn't so characteristically YOU to just up and disappear, I would have probably gone looking for you eventually. Not that searching would have brought anything...
So we're really stuck here? What about the others? What about our world? I mean, I know it's a long shot, but if I'm not there, you know there's nothing standing in the way of the potential alien invasion. Well, nothing except sheer incompetence.