Street Fighter is a series that most of us have really fond memories of, even if we aren’t super into the series anymore. It’s kind of crazy that it’s still going with weird new editions that keep coming out and keep selling like crazy. If anything it is a testament to just how popular the Street Fighter games really are. So it’s no surprise that this new Live Action Street Fighter series has had some hype behind it.
It finally came out this week, with all of the episodes appearing on Machinma. So settle in on this long weekend and enjoy some well-done cosplaying on a grand scale.