I've been working on this, and playing with this for a few days now.
I just thought maybe my fellow kirupians will find this interesting, or would like to change some stuff, add some stuff etc...

www.mariusposthumus.nl/particles

Enjoy!

MJ