Still Street Fighting After All These Years
Hero Worship
Capcom might have an army of powerful brand name mascots and endless regiments of game franchises standing in tight formation on game store ...