Very cool design! There are some very small bugs (e.g. the boss reflection is chaotic sometimes), but overall it feels great and rewarding. I like how the boss becomes mad over time. Thank you for the fun I had, and congratulations on finishing your first game jam.