OK this is really weird.
@cgmoo, to be really clear: it is definitely possible to play Big Pharma and its expansion completely DRM free and the Humble widget is the perfect way to do that. It just looks like the Humble guys are having weird issues at their end.
We pushed an update out with some bug fixes for the standalone version at the end of last week and I suspect this has messed up their system again. I will get my publisher to send them another email and get it sorted out.
Sorry about this, but don’t fear. You can definitely play the game DRM-free.
By the way, we are keeping the BMT micro link you were sent updated too, so make sure you download a fresh copy of the base game too to make sure everything plays nicely together.