Yeah it's one of the ships in the Chariot of the Gods cinematic campaign. The brief description in the review Hicks linked to a couple of pages back describes the premise thusly:
"The starfreighter USCSS Montero has been diverted to check out the distress beacon from the USCSS Cronus. The Cronus is a science ship that has been missing for nearly a century."