Thank you for the feedback! Yes, most of what you said was intentional. It's a parkour puzzle game... A jumping puzzle... Juzzle... yeah.
About the rewinding bit after dying, I'm not actually sure if it's really all that useful but idk.