Thank you!
I try to think about unique ways to interpret or incorporate the theme/limitation when doing a game jam if possible.
I completely agree that it is difficult to understand the mechanics of some of the boss fights (especially as each one is different); might be something to think about for a post-jam update.