Hey there, welcome to the community! 👋 Key emails were sent out last year, but I've gone ahead and resent a new email your way which should contain a link to your key, though give me a shout if you don't receive it for some reason. The email will show as coming from Humble Bundle. (Be sure to check spam folders too, just in case.)
Got your backer badge added as well. Cheers!