GamesGeek BitsPC Devolver Digital’s ‘Cult of the Lamb’ Is Part-Hades, All Cute and Satanic GeraldAugust 26, 2021