Very creative idea. I also like the implementation and the way the particles move when pushed. Great thinking!