Time mirror = Seeing the remaining years of your life pass you by?