Those lovely folks at Gamefront decided to give away some Beta keys. It has now closed so please don't rush over there and harass them!
There have been a lot of Beta keys given out over the last couple of weeks so do keep entering contests if you want to play in the Beta - there's very good reason for hope.
And do check out Gamefront. It's a very good multimedia video games site with sections on
Cheats (only cheat in Single Player offline games though, folks!)