Humble Bundle key redemption is awesome again (mostly) but the games are kinda meh

It’s definitely worth writing to Humble’s customer service and asking. They often take a little while to respond, but my interactions with them have been positive.