You completed “The Rune Sockets of Finitude (Part 2)”. 2.58% of players have unlocked this achievement