Use different time streams to help your current self.
Fractured Time

Source and More information: Fractured Time [Free] [Puzzle] [Windows]

Author: itch.io