Human Sacrifice: The aftermathIt's nearly a month now since the launch of the record, the live show and the art exhibition. Over a year's worth of work came to...