An interesting approach to a puzzle platformer, with pleasant sound and art design! Reminds me of the good old flash games, hahaha.
However, the difficulty and jumping physics are unfortunately not fun, at least for me, because every single small mistake means the end. I needed 10+ attempts for the first level alone, until I finally managed to complete it within the last millisecond. I think if you had a bit more momentum while jumping and maybe a second or two more per level, it would definitely be more fun, but nonetheless, good work!