News PC

Capcom’s Umbrella Corps Delayed, More Details Announced

In an announcement from Capcom today, it was announced that Resident Evil spin-off game – Umbrella Corps – has been delayed. A new trailer was also released showing off the customization options in the game, with the new release date being announced at the end of the trailer. Originally slated to release in May, Umbrella […]