A very interesting concept, and there are some great puzzles here. My main criticism is that the game requires a lot of waiting around to give your future self enough time to execute the challenges--counting seconds while standing on buttons, riding imaginary platforms, serving as a footstool, etc. I think it might be cool to have the echoes be persistent instead of vanishing the moment that your past-self reset. All in all, an ambitous entry with cool puzzles and impressive graphics. Good work!