Well, if the paricles are done in real time, then why are they bound to a rectangle, rather than expanding to a circle-like shape. After watching the particle effects, it looks more like a rendered image / sprite with transparency.
Also, if the star field are all particles, why do they travel in “layers”. Why not have them all travel at different speeds? Seems like you did a lot of particle work, for an effect that isn’t that different than using sprites.
Excuse me for sounding unimpressed, but can you show us something else? Like a spark, fire, water fountain-like effect, or something similar that uses totally random-flying and fading particles using your code?
Even a pure tech demo showing off the programibility of your pariticle system would be really cool.