Check out these new screenshots from Need for Speed World. This game is published by EA on PC. [gallery link="file"]