Anyone know where I can get the avenger Talisman for the latest mission? Couldn't see them as drops anywhere so wondered if they were a purchase at some point that I missed? Cheers
Anyone know where I can get the avenger Talisman for the latest mission? Couldn't see them as drops anywhere so wondered if they were a purchase at some point that I missed? Cheers
AKA: idigcards-4448