Capcom almost release the perfect alternative to Star Fox, and it would have pushed Nintendo to put more resources into the ...
Capcom has released a new live-action short film titled “Evil Has Always Had A Name” as part of the promotional campaign for its highly anticipated upcoming title, Resident Evil Requiem. The short ...