Umbrella Corps, the Resident Evil themed third-person shooter, has been delayed according to a post on the Capcom Unity website. The shooter was originally set to be released in May, but has been pushed back to June 21st because the developer wanted to “spend some extra
... Read More...