Umbrella Corps Delayed

Posted on by Ryan


Capcom’s Resident Evil spin-off Umbrella Corps has been delayed. The game was originally schedule for release on May 12 on PC and Playstation 4, but has since been delayed until June 21.

To make up for it, the company released a new trailer showing off the multiple character customization features..