Capcom takes the reigns in this tale of two video games.

0.1876