Need for Speed World at EA Showcase: London

It’s you versus the world as Need for Speed taps into the MMO vibe.