If the X360 D-pad worked half decent, this game would probably be playable.
And again with all these Arcade games, you can download them for your PC for free. I'm not sure how anyone would want to give away money for this kind of poor quality port.
Play your SNES version of SF2, and forget this cause it just annoys you missing moves because of poor controls.