Definitely the most technically impressive looking game I've seen in this jam.
It was a bit unclear to me when I was getting hit, if I wasn't looking directly at the life bar. A life bar for the boss would have been nice too, to keep track off how far you made it between attempts. I died several times but was able to defeat the boss at the end.
Nice work.