Parallel worlds? Its surprising how many of those you hear about in this place, isn't it? I'm more of an expert in other planets, to be honest, but its all rather fascinating. Probably the only benefit of being in this place.
Usually by running about and randomly firing off alien technology until we get rid of it. Well, a bit more professional than all that. [Barely.]