Street Fighter 3
A newer version of Street Fighter 3 is available.Or, Learn More About Street Fighter 3
Full user review
The graphics are alright, fighting seems cool.
Every time there's a fight, the screen moves around non-stop! It's really annoying!
Not sure what to recommend, lol