The animation seems pretty unfinished and rough, but still looks pretty great despite that. Also the lines look a little pixelated, but I'm sure that's flash's fault and not yours. :P
Overall, it's pretty nice (although I'm not a fan of the music) but like I said, it feels unfinished and that takes away slightly. The effort's appreciated though, since it's an entire two minutes of straight up animation with no tweening. That stuff's hard to do.
It's not completely perfect, but either way nice job. :D