collect the dots and dodge your past self
Past Tense

Source and More information: Past Tense [Free] [Puzzle]

Author: itch.io