Review Cult of the Lamb review: Sign me up