Need for Speed World beta invitations are live

We've just mailed all of our registered users a Need For Speed World beta key. Which is good news. We thought we'd open up a new post on the front-page for you to talk about your experiences in-game, and arrange PC Gamer meet-ups. Begin. Speaking. Now.