Featured image of post Capcom Countdown

Capcom Countdown

Capcom uploaded a mysterious countdown at the beginning of the week and speculation is rising