The Humble Bundle is no more. Don't worry, Existing Humble subscribers are still in for a good deal as the…