So you know how I just said 'magic' means different things on different worlds?
What the people here consider 'magic', and tap into to do what they do, isn't necessarily the same thing I - being from Thedas, originally, not Vallo - use, which isn't necessarily the same thing another mage not from Thedas uses. We tend to be special and unique creations that way. But broadly speaking? Yes Something bought you here, that something is woven through the fabric of this world in ways we don't really understand yet, and we don't know how to make it send us back.