Hola!
Now THIS is how it's done. I did not even need a few seconds after the start to realize, that some awesome work awaits me. The animation is the best I've seen for quite a long time and fits flawlessly to the song. I really felt the effort you have put into this.
It's difficult for me right now to explain it all in detail but I NEED to say that you should be proud for spending that much time. You did an excellent job and it was well worth it.