Umbrella Corps Release Now Delayed Until June 21
Umbrella Corps, the entry-level competitive shooter from the makers of Resident Evil, has been delayed in Japan (and presumably elsewhere) according to a report by Famitsu. Originally due May 12, players can now expect it June 21 as Capcom applies more polish. The West never had a release date beyond ‘May’, but as it will […]