Thank you so much. Balancing difficulty is notoriously... difficult... because there are so many people of different skill and experience. In the future, I would like try adding checkpoints before each boss so you don't have to restart the entire level when you die, which should remove some excess friction from having to learn the boss' patterns