You let lil' Henry hold your detective's badge. Good for you! 10.10% of players have unlocked this achievement