btw...
one thing you could add is bezier lines (the curved lines in mspaint)...

i can give you some tips on how to do it...

i've also made a program to do those kind of lines animated...i can upload it if you wanna take a look...