That was good!
Great idea, great music selection, great realization!
Just a minor point: the horse is not perfectly animated. It tooke me some time to note it, but I think it's because of its neck and back, which are rigid and never move.
Great job, I love you.