Better than a lot of crap I see on here...
but still not great. The music fit well, and the animation was swell...but everything seemed a little bland. What you need is some inspiration. Get some people together. Get a really good story and work a little on your animation, and you'll be making some high grade stuff.