Still Wakes The Deep is the latest from The Chinese Room, something of a departure from their previous release Little Orpheus, reverting a little more to type and the likes of Dear Esther or Everyone’s Gone To The Rapture. Set in December 1975 on the North Sea oil platform Beira-D, […]