The music and audio is good! It's difficult to know what effects your actions have on the boss success rate though.
Congrats on finishing!