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