Your game is definitely the one I've enjoyed the most so far, it feels really good to play, and the mechanichs are quite simple to use and understand, and ma ke good use of the Metroidvania aspect of the jam.
If I had to say something negative, the thing I disliked the most is how fast the platforms dissapear, but other than this rather personal opinion, the game's a great base for a Metroidvania tittle.