This past week has been one filled with interesting conversations and mixed reactions in regards to Street Fighter. As someone born in the late ‘80s, I have a lot of fond memories of playing Street Fighter in arcades, the thrill of seeing The New Challengers the first time and over 20 years of...