Here comes a new challenger! Capcom teases arcade-related announcement  Critical Hit

Yesterday, Capcom teased something new was on the way, saying just that “A new challenger appears” and that there'd be an announcement coming today.



More...