Registrations open today as yesterday was Canada Day so they took time off for... Canadian things, like Moose spotting, or whatever.
"We know that the fine folks who've been testing Need for Speed World over the past few months are probably bummed out that this latest beta is coming to a close", the EA developer for Need for Speed World, but "we do have a piece of very good news".
The open beta starts today "at 10am PST and runs through Monday, July 5th!!" You can sign yourself up to the beta at so why not do that - eh? Need for Speed World releases exclusively on PC and don't forget it's an MMO.