Ohhhh mysterious, I like and Theo should really set up an anti-teleportation barrier if he is gonna toss people into his dimension without them being weakened or incapacitated. He can buy everything else from his little shop so why not that?
I’m guessing the dimension room has a safeguard if anyone tries to teleport into or out without Theo’s permission but that’s just a theory, a game theory
Perhaps he was betrayed and given the talisman to feed the green eye beat or product of trying to telport out of unknown dimension room.... the possibilities