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

So, I'm watching Monday Night Raw on USA (yes...my girlfriend loves WWE, lol), and what do I see? THIS COMMERCIAL. Capcom is finally getting it. This game deserves to do well if Capcom is going to put in this type of effort.