Shattering Text Effect in Canvas

Just another random experiment I did in HTML5 Canvas. Here, I used the black pixel positions of the text on the canvas to draw rectangles of random sizes. When hovered, the particles near the mouse cursor will fall down creating an illusion of shattering.