Decided to continue researching the Unique Meteora Anima. 40.30% of players have unlocked this achievement