Did i do this...? maybe what they say about me is true. 3.88% of players have unlocked this achievement