Title: H+ (Plus) a New Religion?