Sempuukyaku on 19 January 2010
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.