geo-games.com
Particle Emitters
Visit the post for more.