News Manage Warring Cults & Prepare A Sacrifice In The Shrouded Isle The Shrouded Isle is a cult management simulator, tasking players with keeping members of the cult fed and happy despite having to choose ... By Alistair WongOctober 8, 2016