Look, that's nice and all? But my buddy Physics is sort of laughing in your face right now. The sheer amount of energy it woulda taken to get me from LA to Beijing- let alone another universe- would have liquified all my nice parts. And everything else. And probably the tri-county area, come to think. So I'm thinking that the more logical explanation of 'crazy partner with too much money and a chip on his shoulder' is starting to look like a winner.
And this isn't Harry Potter. I might be a geek, but I don't live under a rock.