Sources claim they’ve come through Microsoft Connect, a feedback service. There are no specifics outside a tease for ”pre-release software.”
The invite notes that ”space is limited, so please signup early.” It also revealed an ”audio change” so beta testers can’t communicate with Xbox Live users not a part of the preview test sample group.
Microsoft is yet to respond to the leaked invites.