STREET FIGHTER FOURRRRRRR



OMGZ!

Man its about damn time a new Street Fighter game has come out. SF3 sucked ass. This one looks decent, hopefully they don't blow it with some lame ass story line.

Comments