Fun little 2D game with an interesting mechanic. I quite enjoyed my playthrough.
The idea of reincarnating and leaving your body behind to be used to solve a puzzle is very original and interesting. The visuals are AMAZING. I love everything about it, especially the devil (more so the checkpoints). The music accompanies them beautifully to create a nice atmosphere. I liked the dialogue and the hints to the story (even though it isn't anything too deep) as it doesn't feel like a "get from A to B" type of a game.
Now to the negatives. The movement (and especially the jumps) feel "slidy" to me. It took me so long to actually jump like I wanted that I ended up finishing the game using the stone to move most of the time. Next up, the bodies were sliding and gliding on the surfaces and sometimes I got soft-locked between them. When solving the puzzles, the bodies didn't press the pressure plate most of the time, so I had to go back and "glitch" my way to register and open the doors. Also I got stuck with my head a couple of times (see screenshot).
The story foreshadowed a "meeting with the devil" that I was looking forward to and was a bit disappointed it wasn't in there (I understand you didn't have time).
Also the levels felt a bit hollow and empty as the puzzles usually were the same just placed differently.
About the ingredients. I clearly see three - "sacrifice", "devil's advocate" and "reincarnation". I would say these are used pretty creatively, so good job on that.
To summarize, very cool mechanic and a funny and silly story. Some technical issues and maybe some level design shortcomings. All of this would be solved with a bit more time, so for 48 hours this is a fine job! Well done.