Very cool idea, I think my only critique would be to have some way to increase the speed of ghosts because a lot of time I spent just waiting for my old body to get into place.
Yeah maybe a fast forward button could go a long way, as it stands the clones are only as fast as you are, so if you wait around in the present so will your future selves! You can press R to restart the level if you waited a long time too