What's origin? Probably a stupid question, but I don't game on PC lol I've got everything on Xbox
This Origin:
it's a EA game plataform used for online gaming and purchases. Since Bioware belongs to EA now, they can only sell their computer games there, just like Dragon age Inquisition, for example.