Eerie Horror Game “Those Who Remain” Launches for Most Consoles and PC
Set in the dimly lit, seemingly abandoned town of Dormont, Those Who Remain is a haunting new first-person horror game by indie developer Camel 101.
Set in the dimly lit, seemingly abandoned town of Dormont, Those Who Remain is a haunting new first-person horror game by indie developer Camel 101.