Nintendo Switch Reviews Cult of the Lamb Review – Lamb of Satan How would you fare as a cult leader? Shepherding your flock to appease your all mighty god. Making the hard choices that no one... Joe BarisoAugust 10, 2022