Thank you for giving us a feedback. I enjoyed watching your play through. Seems like you are playing our slightly older build in the play through.
Just a minor tips. Try to use more dodge and bombs during boss fights. Notice that you have not figured out the keys yet. This also inspired me to add some tips before entered the boss room. We'll work on that ASAP.