Video game development
Electronic Arts
Entertainment Software Association
Redwood City
California
MPS
Electronic publishing
Public sphere
Software development