You're stuck on an oil rig with an unknowable horror in The Chinese Room's new adventure