My friend and I just started doing regular monthly machinima releases on out channel (-snip-). This is our second one entitled Probe Love. It's sort of a musical battle where two players get sucked into the game. Even if you don't play SC2 I recommend giving it a watch because we really tried to tailor the humor for everyone.
ENJOY, and please give us feedback. We are always looking to better ourselves.
-snip-