I would have given low score but...
The mcdonalds joke compesated for the wierdness of the cartoon. Graphics were ok, although I think I would perfer it that way; I'm not to sure I'd like to see a sharper image of that dude doing his... hobby. Music fit well with flash.