An interesting concept, using your own failed attempts as literal stepstones to progress, I like that! I really wanted to rescue that dog, but there some tidbits here and there that made the experience a little bit too frustrating. I feel like jumping was a little inconsistent, especially when you were on top of your corpses, although the ability to push them around was actually quite enjoyable and even useful sometimes, like with the first enemy ghost. Having to travel again and again thought the same layout got a little annoying as well, maybe some checkpoints would have come in handy after every challenge.
After trying for a while, the ghost somehow blocked the entrance of the cave beneath the main path, and the moving skeleton was also patrolling that area, so getting there felt pretty much impossible at that point. I'm sorry doggy, some day I will get to you!! :'(
Anyway, I feel like this entry have some nice ideas, just need some improving on the controls and giving some more leeway to the player when making a mistake. Good job!