The moment of being stuck on June 23, 2026 a sense of the future mingled with the past quickly quickly quigley time travel +