Capcom have been on a rather successful video game roll over the ...