Stray Souls PC Release Date
The game Stray Souls is already released on PC in the USA and UK.
Release Dates
Report Date / Submit ProductAll
PC
October 25, 2023Confirmed
25
PC
October 25, 2023Confirmed
25
Daniel inherits a suburban house from his estranged grandmother. The day he moves in, he meets a mysterious girl who seems to know a lot more about the house in which he now resides. As the night progresses, the dark secrets hiding in the house are slowly uncovered by Daniel.