Episode 181: Street Fighter IV
Today we’re celebrating the arcade release of Street Fighter IV in Japan, back in July 18, 2008. The following month, August 12th, it was released in the North America regions. In 2009, it was ported to consoles in February and later July to Windows. As the first original main entry in the series since Street […]