excellent quality all around. i'm glad that song got made into a cartoon because it's one of my favorite lemon demon songs...wonderful use of references.....really great animation to a really great song!
(and you gotta know you're a geek if you understand 99% of the references in this thing...that'd be me. hehe)
hope this flash makes it big!