I'll be buying it, too.
And sorry to ask again, but where do you find the Steam keys for these games? Cant find them for the life of me and I'm trying to get this done soon.
Open your humble page (https://www.humblebundle.com/downloads?key=<unique key no.>) you'll see a tab at the top;
Welp...humbly beaten!!