You think? Maybe so but it reminded me more of the way JP promos and commercials are made; Lot's of text scrawled across the images, etc. Especially the bit at 2:48, the eye-catching colored text on a black background with an accompanying music sting is very Japanese. If you've seen Gaki no Tsukai or other Japanese programs like that, I think you know what I mean.
XI Wiki


