This just randomly dropped into my inbox. Anyone else randomly gotten one of these? I'm guessing they are auto-applying codes for the free weekend, because I never applied one. The wording is pretty iffy here though. I can't imagine anyone would want to hijack my beta account with about 1h of playtime on it, and I don't recall whether we had to enter any credit info to try the beta... probably nothing to worry about.
Also, I have no desire to play this. So if anyone wants to try it that didn't get one of these, PM me and I'll see about transferring my account over.
Yes, beta players who never bought the game after launch are getting these for free. I haven't because I bought the game last month.