NewsLuke HendersonMarch 21, 2023The Devil Within Satgat, PC The Devil Within: Satgat provides new details thanks to a dev commented trailer You know what they say about details NewsLuke HendersonMarch 21, 2023The Devil Within Satgat, PC