I probably shouldn't even tell you about this because of all the traffic they've been receiving, but I'll forget to let you know unless I post it now. :/ Ninjai - The Little Ninja is a high-quality, ongoing, episodic Flash movie that's rather well done. The site has been Slashdotted, so expect some delays, but I think it's unusual and charming.
My mom is staying with us, and so rather than write more here, I need to spend some time with her. ;)