Still Wakes the Deep rises from the depths in 2024
The Chinese Room presents a narrative horror set on an off-shore oil platform 1975. Disaster strikes the Beira D oil rig off the coast of Scotland. Something has come aboard……
The Chinese Room presents a narrative horror set on an off-shore oil platform 1975. Disaster strikes the Beira D oil rig off the coast of Scotland. Something has come aboard……