Thank you very much for your very detailed feedback. I made a fair amount of last minute changes and couldn't test some stuff, especially with the exchange of stats. One of those last minute decisions which I should have implemented better was lowering the difficulty of the first two bosses. The first one especially. I'm not sure I'll go back to this project, but if I do, I'll probably remove the exchange feature and just make each boss really challenging.
For the animations, I used some from Mixamo, then did some custom animations for the ones I couldn't find, especially for the third boss with the wrestling moves.
Like I said, I probably won't go back to it, but I really appreciate all your feedback. It'll go a long way in my other projects. Thanks again.