Start your engines racing fans. Need for Speed World officially launched today, so if you didn't get a chance to take part in the game's head start you can join all the racing action today. Create your account and
download the client to get started. If you need a primer there is a handy new Game
Guide on the official website.
Need for Speed World Live TODAY! | Need for Speed