New Outriders trailer introduces you to the Mantras of Survival