A survival horror set on a haunted train where you must manage your sanity and dwindling light, collect mysterious artifacts, and evade the monster to reach the driver’s seat and stop the nightmare.
A survival horror set on a haunted train where you must manage your sanity and dwindling light, collect mysterious artifacts, and evade the monster to reach the driver’s seat and stop the nightmare.