File this under: “Not Tech-But Geeky and Needs to be Talked About.” Yesterday Humble Bundle released a new bundle called the Humble...