I don't know if it's been posted any place else, but the Street Fighter's Assassin's Fist series is now online on Youtube. Like Netflix, they just uploaded all the episodes in a big playable list. It's pretty well done if you haven't heard about it for a live action series.
Also Episode 10. LOL.