completed the levels, very well executed puzzle game! it does feel a little slow to move and there's alot of repetition in the last puzzle but it's quite enjoyable to play. i like the idea that your past self and evil can obstruct you or cause paradoxes, and the rewind function is great. cool idea with strong ties to the theme. good job!