Crafted an Artifact with a Might value of 75 or more 33.74% of players have unlocked this achievement