New to Shacknews? Signup for a Free Account
Already have an account? Login Now
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.