Very reminiscent of Titanfall 2's "Cause and Effect", I really liked it.
It would perhaps be useful if there was some more obvious link between the two worlds however? So I could try to gauge what the other world will look like before I warp over to it.