The Revelation Online site has been updated with another preview of content coming in Closed Beta 3. In this post, the newly added Talisman and Badge systems are revealed.
Talismans fit into a dedicated gear slot at level 60 and for players completing the Tower of Pain on hard mode. The talisman will need to be created with the assistance of a special NPC who can also perform a variety of other tasks including shaping, imbuing, transmuting and augmentation.
Badges increase base stats and can be earned in both PvP activities and PvE dungeons. Badges can also be salvaged for fragments that can then be used to craft another badge with a designated NPC.
You can learn more about each system on the Revelation Online site.