Atma Xplorer

Xploring Games, Computing, Photography

EA starts pulling games from Steam, props up Origin

It seems like EA wants a piece of the digital distribution pie that Steam currently has a good hold


website stats