Electronic Arts’ New Video Game Lets You Create

I got a chance to view Electronic Arts‘ new video game Create at EA’s Holiday Preview event and thought it was one of the company’s more innovative titles. In Create, players are placed in various floating...

Read More