Sources

11 Total Sources

Capcom Says 93.3% of Q1 Game Sales Were Digital as Physical Fell to 6.7%

Left100%