‘Still Wakes the Deep is the game I joined The Chinese Room to make’: A new release date trailer gives us another look at the horrifying Beira D oil rig
I am unsure what's scarier: the concept of being trapped on an oil rig within the Scottish sea with some ...