Not bad at all.
The graphics coulda been better, but they were alright; the animation was nice and smooth. The little action included was ok; as for the music...not much can be said, but again: it was ok.
I give this flash 5 in the portal and 5 in this review. It deserves to pass.