Based on Capcom’s hugely popular video game series comes the ...