DarkoD13: So I did get a response from IGS, which was the usual "it's all up to the developer". I have to say that is a bit disappointing considering I bought the game months ago and I thought the key was just sitting in my account waiting for me. I don't get how they run out or why they haven't restocked in the last 2 months.
(I mean I get that the key is provided on request, but still they must know how many purchases they have and how many keys they'll need.)
I am in the same boat. I would also have assumed that the number of keys available should be equal to the number of sales. Of course, there could be a shortage while the offer is running due to it selling more than expected or the speed that codes are entered into the system, but once a sale is done, then the exact number of keys should be made available. Surely, IGS must have a record of the number of keys in the system and the number needed.
What gets me is that the game is now on sale in the IndieGameStand store, but I guess that is a different pool of keys?