Defiance Beta Keys are being handed out on Curse Already bagged 10 (I will kindly give them to people who missed out) Heres a clip if you haven't seen Defiance before.
Did anyone actually play the beta of this? I smashed out quite a few quests and was very impressed with the game overall.