Enters Open Beta

EA's web-based game creation destination has officially entered open beta, and not a moment too soon! The website allows players to use existing game templates to create new flash games or upload their own creations, and right now if you go there and click on Up and Coming you'll see a clear… » 6/17/08 10:40am 6/17/08 10:40am