The bit about the three agents is interesting. Is their apparent time travel tied to something I've forgotten, or a hook for another story?