The ghostly quality of the particle drawing is really nice. I love how it gets the overlaid effect across but in a nicer way than simple transparency.
How are the particles attracted to the areas of the image that need to be darker?
How are the particles attracted to the areas of the image that need to be darker?
Each particle class is defined with a color in the debug.jpg image