It took me longer than it should've to beat this game but there are some really tough jumps in there! I think this game would really benefit from adaptive jumping to make the character easier to control. I would highly recommend this tutorial:
(P.S, is the vignette supposed o hide some of the spikes)