This was quite a ride!! I expected a time loop, but this is much more interesting. I can't wait to see where this goes