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