Yeah, I posted it at kickedinthegroin a ways back--since it seemed like the obvious choice.
More power to you for getting into game development--it's probably the most satisfying creative thing I've tried, since it's got writing, problem solving, music, art all in the same package. But yeah, like anything, it just takes hours of toiling to get a knack. My advice is to find a particular language and game engine and stick with it for a long while until it becomes second nature, and then picking up new languages is fairly simple.
You can have the source--no secrets here--but I'm worried that you'd explode your brain trying to reverse engineer the code, since it grew in a chaotic way that I think only I really understand (plus I'm terrible about commenting in anything helpful in my code, or organizing blocks neatly.) If you'd like, I can whip up a cut-down version of that scene that may more clearly illustrate the basic character/animation control, camera changes, narration, and, um, testicle physics. Might take me a while, but hopefully not forever.