Stardate 57038.3 - U.S.S. Dallas, floating derelict just outside a region of space classified as the Brecha Rift...
Those who played Elite Force II will remember this awesome (and scary-when-you-are-a-child) level
Very well done.