Amazing job!
Really good design on the bosses, there was enough difficulty while not being impossible to learn the pattern of the attacks. The ability to "Get back up" when you lose is a great idea, especially for a game jam, where people won't have too much time to give to your game.
Your music is great too!