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

0.2825