Checkout the FireFlies tech sample release here.
You can get the binaries and enjoy the demo on your system, or get the source code to see how the sample was made, and try your mods on top of it.
Scalable Ambient Effects (Fireflies)
Fireflies is a tech sample demonstrating a scalable ambient effect. In this sample, the ambient effect is a swarm of fireflies that scatter and reform into a walking character. Using Intel TBB, the firefly flight trajectory calculations performed per frame are distributed across multiple threads. By changing the number of simulated fireflies programmatically the ambient effect can be scaled to better match the performance of the platform it is running on.