Could human brains or other parts of, ahem, our body be next? 1.70% of players have unlocked this achievement