Learned the discouraging truth about Odum's sign of life and your father's deepest flaws. 29.30% of players have unlocked this achievement