Witness all glimpses of the past in a single playthrough. 4.30% of players have unlocked this achievement