By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Ultra Street Fighter 2 is 40 bucks because it will be a physical release, right?