Nice little game, reminds of some old flash games like "The company of myself" where you use your past iterations to solve puzzles which I've always enjoyed.
The extra jump mechanic was fun once you get the hang of it. Although it was a little annoying that some short ledges required the corpse jump when they didn't seem very high.
Overall, really good and fun!