Titan Station, Narrative adventure - Trailer