Check out more info in this steam thread. http://forums.steampowered.com/forums/showthread.php?t=791789 I got a key about an hour ago.