Argh! this Humble rubbish is doing my head in! I dunno who chose that thing rather than just giving us a download link like everyone else does???
I followed instructions posted and got exactly the same page i already had that just said thank you for purchasing blah blah blah, no sign of a key or download address and nothing happened when i tried to refresh it so i deleted the page and tried a resend, now it says they have no keys for my email address?
Has popuptoaster just deleted his game then? If you delete that page, I think you won't be able to download it, and you will most likely need another key.
It may be slightly confusing having a page but no game content, but it does say "When available, you'll be able to get all your digital content listed below right here on your download page!"