If you've ever browsed through the vast library of games available on Humble Bundle, you might have encountered a situation where it says "Humble ...