The two worlds are two dimensions. That's how she's just gonna fade because she must have messed up traveling through those two dimensions. And damn. Thats really cool.
Your right on the first part, but wrong on the second and third. I'm only going to say that the character is a he though, not a she. And thanks for the compliment.