Any chance of showing us a screenshot and maybe how you coded the effect. Your screens are very impressive, if your system solves this problem it seems to me to be a better method than using particles. Just one thing, the 33*33 sprite size sounds a little big.