Street Fighter IV - Good Games Thread


#1

Soon open!


#2

did sf4 came out already???


#3

na man in like 2 weeks or so