I guess the developer is handing out keys like candy or something. He must be judging by all the Steamgifts listings I am seeing.
Some of you shameless whores should go to his forum and try to fish for a key. I would but I know I'll end up with 300 copies of it without even trying later so...