Not bad...
I especially liked how you made your own sprites for this. Good choice for a song. Pretty good overall. I'm giving you an 8/10 because there's something about Yoshi that bugs me, I just don't know what. Well, anyway, keep up the great work. You could really get good at making your own sprites and flash.