Electronic Arts (EA) announced today that they would launch the Origin game store and social network, a direct-download game marketplace and social service for gamers who play EA titles. The new store is available now, and already has over 150 EA titles in it. In the future, EA will publish all of its new games, [...]
Source: Geek.com Games
Saturday, June 4, 2011