The following Achievements are currently available within this achievement family:
Sacrifice of Angels Release
Play in a Sacrifice of Angels Release release event.
Earned by 13 people.