New The Cursed Crusade trailer is ambitious