Street Fighter 4 Story Trailer
So after our disappointing news earlier about Capcom I thought it would be a good idea to post this new Street Fighter 4 video that Fox1 sent in… you know, so that we can all see what we can’t get. I have never been a Street Fighter 4 fan myself but I have to say the hype that is building …