Origin signs up 11 more publishers
Origin is now getting serious about being seen as a bona fide digital distribution platform, rather than a vanity project, signing up eleven publishers including CD Projekt RED, 1C Company, and Paradox Interactive.
READ MORE >
"And it took them this long to decide that? Yea, i'll stick with steam. The only EA game i'm ..."
- NinjaGamerGirl see all 79 comments