WildHobgoblin: Hmm, I'm not really sure I get it. So, those "Humble Originals" are first given out to the subscribers, and then end up in the Humble Store? Is that how it works?
It's not spelled out anywhere, but that's a reasonable assumption. The other variant would be subscriber exclusivity followed by availability anywhere the developer chooses.
"The elephant in the room" looks very... uninteresting to me, really. Didn't want to be too quick to judge, so I tried to find out something more about it - turns out that short youtube video is the only available info (not even the dev's own website has info on the game, apparently). I find that a bit weird...
As I mentioned earlier, these games are made specifically for Humble. So perhaps they own all the rights to them. Or they think they're just small, experimental games and there's no need to send them to any reviewers. Or they're still figuring out how to do this properly. In any case, I don't see Humble paying money to get games developed as a bad thing, exclusivity notwithstanding.