2 years 3 months ago
Link
The double-edged sword of gaming I have news that is potentially amazing/horrifying and will leave you breathless/miserable — Capcom has...
The post Capcom countdown clock points to February 21 reveal appeared first on Destructoid.