My post was just a general FYI and not really a direct reply to you. But the point is that no cd-key is required. You get a file that you unpack/unzip and that's that.
Yeah, I know. With key I meant "Steam key", since you usually get that with Humble freebies. Sorry for the confusion! The game is completely DRM-free, which is good, my worry was just that you need to back up the zip real good, because the game is not added to any account and access to the download link expires after a week, so if something like this
happens to you, it's gone. Then again, it's free, so "don't look a gift horse in the mouth", I guess. :)