Archive : Dubbed Origin

The Computer Game publishing giant Electronic Arts or EA is now making up their mind on Valve’s Stream along with the launching of its own digital distribution platform “Dubbed Origin”. It was according to the report publish on the “Wall Street Journal”, this new service function based on a single store and gaming platform on Read more