I have a cool idea...
You could make a nice little widget out of this. You could make it so you can change the colour and size of the dots, and how frequently they appear. You can also change the size of the explosion...that would be a cool, fun widget. Still...what's this one for? I'm not sure I know...kinda cool though.
Improved graphics would be good though.
It sure was a fluid dynamic stress test!
It's just there. I don't know if a proper rating could be applied to this. It's an interesting concept though.
Overall I would say it wasn't too bad. In the end I would have to agree with everybody else's suggestions below me, and just work a bit on the effects and pixelations. But it was an interesting thing to do.
Overall: enjoyed it.
Only complaint would be a higher res as it was slightly pixelated.
I agree with Sabbo2001, Could use better colors, but I did not experince any lag while running the flash...