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