I think that title is enough to explain that what I want to ask. I want to ask that is it necessary to have the Origin for getting the Mass Effect 3 demo game or can we download and install that directly from somewhere else. I don’t have any idea about this and so I am posting this over here. Please reply if you have any information regarding it.
Bookmarks