User comments for Origin
Origin
- Free
- (3402 votes)
An EA digital distribution platform
Origin is the digital distribution platform for almost all EA games, and most titles will require an account for this service before you start playing. The software has many benefits to its competitors but lacks the variety of products that...