Two players from Skewed and Reviewed took down the Boss and found the Demo ended soon after.

Source: N4G PC Outriders Boss Battle Co-Op And End Montage