Excellent!
As someone who's been making flash's (none of which are on this site yet) and is majoring in animation I must say that this is most excellent because I can see a sceen of events playing in my mind as I listen to it. But even if I didn't this would still be cool because it has a catchy tune.
If I can find time I'd love to make the animation this music inspired ^_^
Keep up the great work!