Fixed the bug for real now...
Added a canvas particle system.