Wow.
Oh my. I have to say that you have to either be in Germany or have been to one of these to really understand the hilarity of what you've made here. (I'm in Berlin, Germany....I think everyone who gets this has to out themselves as an Auslander in their review.) Great stuff...I loved the reference to hand puppet guy...there's a particularly infamous one at the Europa Center that if I didn't know better I'd say you based it on. Great stuff.
-Jared