More Super Street Fighter IV Footage!
Yet more visual eye candy has been fed to us by Capcom in the form of a new trailer that reveals a little more about the title. “Whats the theme for this new trailer?” I hear you ask, why new costumes of course. The trailer takes you on a ride through the majority of the […]