Reviews REVIEW: Offer Yourself To The ‘Cult of the Lamb’ In Cult of the Lamb, the devil is in the details. Devolver Digital’s management simulator, where players assume…