This effect is Freakin AWESOME!
But it makes me think about one thing...
I like the presentation, you know fast speaking, keeping the tension etc...
But sadly...i'm french, and it's kinda hard to have something as powerful cause you have to deal with the language.
English sounds great and when you speak fast etc...you know what i mean...
King Street => Rue des rois ? wtf sounds weird in french..
have to pick some of the jokes like the 25 bucks thing that I liked a lot...and recreate the effect...
I LOVE IT !