Reading the description for "Brave New World" makes it seem like you are on the right track. I've got a few each of all these talismans kicking around, but they all came to me weeks ago. Hopefully the new dev team has some better ideas on how to improve this aspect of the game.