Umbrella Corps: Upcoming Patch Version 1.03

The following changes are planned for release on July 7: New stage "The Mansion", available in One Life and Multi-Mission matches. Fixed issues that could cause the game to freeze. Improved matching (further updates to…