Thank you for the extremely kind review! I'm very glad you had a good time playing :) Particles can be quite a time-sink, but very satisfying to implement :)