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