9 years ago Umbrella Corps, a Resident Evil-Themed Multiplayer Third-Person Shooter, is Revealed for PS4 and PC