I love this!
I think the overall design is very clean, and I especially love the juicy explosion sound effect, it really adds to the satisfaction of the gameplay.
I have to admit, I'm very bad at platforming, so it was a bit tricky for me to advance much further than the first area of the level, but I still enjoyed the experience.
I think this is an awesome base for a really fun full-fletched game, and you should definitely put more time into this after the game jam!
Good job!