Could be better.
I'll admit, I was slightly suspicious of this flash, but after reading your post, I decided to give you the benefit of the doubt.
Other than that, this is and ok flash, the quality could definitely have been better, and there were a lot of typos.
Also, you really should give credit for the music, you could get into serious trouble for not crediting things like that. I'll let it slide for now, just try to keep that in mind next time. >.>
Either way, try to fix the quality, and you will have a pretty good flash