i think it is an apple-designed technology in some kind of cooperation or endorsement by Pixar. it strikes me as natural, very "hollywoodish," like some kind of funny banner, almost 20s or something in style. even has the star to boot. i guess it is unapple and flashy in a way, but obtrusive? nahhhh....