The player has fully researched the Houdini Splicer. 17.74% of players have unlocked this achievement