EA to launch new Origin PC game download service

Publisher Electronic Arts is launching a new digital download store for its PC games starting today. The Wall Street Journal reports that the new download store will be called Origin and will feature over 150 games from EA’s library of PC game titles. Origin will include a client application that…



Neowin.net