Friday, February 22, 2008
Still more Street Fighter IV video.
I'll try to stop posting videos of Street Fighter IV. I just love playing all the other Street Fighter video games (Street Fighter EX not with standing.) and this one look like it going to be the same for me.
I hope that it up in arcade here in the United States. Not just Japan.