so its a fan made short, but still its really bad ass, and it looks like there will be future installments.

http://video.ign.com/dor/articles/95...rt1_02009.html