Every time I play this game, a glitch happens(and sometimes it is a major glitch). There is also a grammatical errors here and there. But combat music is lovely. Enjoyed to play while there are no glitches.
1) You can make 2 full jumps without moving forward, before your past-self catches you up. Use this trick, then almost every level can be solved easily ( both for the first and second parts )
2) Try not to fall from placed that you can't return by tracing the same way.
3) For the last level, try making wide jumps so that while you return, you can pass under your past-selves. When at a wide point jump 2 times without moving forth and pass narrow parts without wasting time.
4) And for the hourglass level, try not to use middle gap since it is too glitchy to jump accurately there. Drop down from left column, jump 2 times, walk a little bit forward, jump 2 times again, walk a little bit forward, repeat this process and by the time you reach the middle, door will lit, and you can climb up from the colomn on the right.
Actually if you go for 3 stats, you feel much relaxed. I find even Speed-Agi-Def and Str-Speed-Rep fairly easy to play. Just don't divide your powers so much.