Nice work! I was thinking on implementing some cool features on a drawing site I created. I tried to avoid HTML5 canvas to keep compatibility with older browsers (solved with some javascript + image creation workaround). But when I see this kind of apps like yours, makes me wonder if I should forget about compatibility and provide users with better features.
Is there a way to express the depth of the cursor in the drawing? If I draw a circle on the left side of the canvas, I cant figure out how to draw a line through its center.