I played for about an hour this afternoon. After having very little knowledge about the game and very little interest in purchasing the game, I'm now at the point that I'm almost guaranteed to buy it at launch. Them giving away extra codes is definitely a smart marketing choice.

Someone correct me if I'm wrong but it's essentially like RAGE meets Mass Effect set in an online world.