You know, no one's really explained this world to me. Other than that there can be multiple Doctors and people and the world doesn't explode I don't really know anything about this place. I turned up in Cardiff, not too far from where I was. Where did you turn up?