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

Street Fighter IV!? God does exist! Finally, I thought I'd be in an old folks home sucking all my meals through a straw before Street Fighter IV was released. (does a happy dance)