Really liked it, tons of heart and originality. Made it to the end twice. The ending animation cycling three times confused me a little made me think I let go or had to let go. If there was some part of the animation that didn't reset it might be more clear. Also mechanically not sure about the half second or so delay after letting go but before time resumes. For tighter controlling maybe it should resume right away? I think this was done in unity, so you can also do Mathf.Lerp to make the transition into effects feel a bit smoother. That's my only real criticism, because the time effect is very start/stop, some of the timing tasks (like the jumping up from a box) one are kinda luck based. On my second cycle I considered trying to no-death the game but those levels make it effectively impossible.
Still, considering how made from scratch this was and how genuine and fresh it felt. I really liked this, moreso that games that are obvious and more "polished" but in that phony using tons of off the shelf assets and code kind of way.