People need to stop worrying about the codes for now. I'm sure it'll get settled eventually. I don't foresee anyone buying 20+ games in January to use said codes on so, in the end, I'm sure everyone will have enough with their various November/December purchases.
^ This. The likely result is that you'll own 90% of what's on their list in January anyway, that and the codes specifically say it's one use per purchase (kinda forced by how you can't buy multiple games digitally at the same time anyway). I'm sure a month and a half is enough time to get the codes sorted out that you might end up using once or twice anyway, oh and I'll also add the following hoping to cut down on yet more pages of the same post, (this thread is getting ridiculously long in the tooth every day):
1. Purchasing Gods & Kings (Civ V) for Mac does in fact unlock the Windows version as well in Steam.
2. The version of Velvet Assassin that Amazon is currently selling has not received Steam codes, and there has never been an announcement saying that they would.
3. Tony has stated that the sale list is incomplete and he is still adding to it, so just wait and stop asking about previously mentioned bundles. He has been really open about the process, and it's even likely that some bundles could get pushed back for a sale in the future (like Christmas). I get it if something pops up on sale and you want confirmation of whether to expect it on sale at Amazon in the near future, but even he many times has stated "If you think it's a good deal, then get it".
I hope this thread can stop being 10 pages longer every day now.