Arguing on the internet is like running in the special Olympics, Even if you win your still retarded.
The Beta is going Live on May 3rd, so you wont have the invitation yet. Need more info? Simply put your ODST in your Xbox, and at the bottom of the main menu there will be an option called "New Intel (insert date here)"