You are pleased with the destruction of planetary dust 92.00% of players have unlocked this achievement