Hi Jesc,
In the whole, you did a great job!!
Now that you have mastered the technical challenges of the piece, you can focus on interpretation. Sometimes you tend to rush too much, especially in the “con anima section”, so that many details get lost; I think I detected some mistakes in rhythm, too, due to the too fast tempo you chose. Of course the bad sound quality doesn’t help.
Anyway this is only a subjective impression, other more competent forumeers will be able to give you better advices. And again: bravo!!!!!
Marg