Okay. I thought I had missed something HUGE from the movie. Haha! Yeah, the super juice makes him ageless and invulnerable to the cold. However, he goes into a kind of hibernation. I never really thought of it as time travel, but I suppose that you COULD think of it that way.