Yeah, I've been meaning to watch these for a while. I love a lot of what these guys have done, but was unaware of the shows existence when it was around. Aren't most of them in a movie that's coming out soon? The Ten I think. OK, I'll just Google it.
Looks like it's out there. Maybe I'll go see it this weekend.
imdb link