Yes, Humble has been around for years, and is an authorised key seller supplied by publishers. Probably the only thing to watch out for is that orders for keys can still be purchased despite the game having no keys in stock.