Nice job! =D
for what it was meant to be made for is how I actual rate these things. I like the person before me, they understands as the rest of us should.
Anyways I liked the animation. for the areas that could of been quite plain and boring you actually put some thought into it. Such as the split screen section (I'm assuming that's what it was) the dividing line was also animated. I can't say what style you did the animation in but the music and every aspect was very much on the dot. Congrats mate, you did well in my books =D