This was an interesting game, that I didn't enjoy at first, but it grew on me as I played it more.
It has a really steep learning curve, and sorely needed an earlier "tutorial" level, to show of the intended techniques and mechanics (although I'm sure that you already know this lol). I also struggled to learn just how to properly deal with the hazards, despite reading about them all.
Anyway, goodluck with the Jam!