Not very good.
Compared to the other flashes i've seen this one needs more work. Try making better visuals and make the explosions more realistic and things like that, and put in an icon for your future works. But you did do a good job. Put more eye-candy into it.