Quite good
It's nicely animated. But sometimes the animation seemed a bit slow for the song, and the sync was really bad, both for instruments and mouths. But overall, good work!
...btw, I recognize this situation. That song is really hard on hard and IMPOSSIBLE on expert :(