I guess, I'm starting to put all this together (actually no). 48.46% of players have unlocked this achievement