Again, good stuff, and I really dig the effort that went into the props and costume. Did you make the Deathstroke costume or buy it? Anyway, I'm loving the tongue-in-cheek shorts, but with the kind of dedication you're showing to fun little productions like this, I'd be interested to see what a more serious project from you and your crew could turn out like.
On a side note, that looks like a pretty awesome comic shop. I wish my LCS was that cool. Did you know the guys that run it beforehand, or did you just approach them with the idea and see if they were cool with you shooting there?