Young_Nacho



User lists

Reviewed games

Those Who Remain

Those Who Remain (2020)

Those Who Remain is a psychological thriller that takes place in Dormont, a small town in the US.
Dormont appears to be a regular and typical American town at fir...