Really nice game. Liked everything about it. One thing for me was that the positioning of enemies or certain jumps meant that the obstacle couldn't be avoided. But then could be just me being bad at the game.
All the obstacles and enemies should be avoidable, but in some cases it's very hard and requires precise timing, or using the upgrades. It's something to further refine after the jam. The platforming also gets progressively more difficult as you go on.