Umbrella Corps is a competitive multiplayer shooter that features zombies. Players play as a mercenary from two different corporations, and they are t...
Umbrella Corps is a competitive multiplayer shooter that features zombies. Players play as a mercenary from two different corporations, and they are t...