Is there just the 1 version of SF 4 on PC? Even though I'm downloading from Steam, is it the Games for Windows Live version with achievements? Or just Steam achievements? Thanks.
Street Fighter IV
Game » consists of 9 releases. Released Jul 18, 2008
Log in to comment