In the mood for some team based fun while trying not to be killed by zombie hordes?

Then Umbrella Corps might just scratch that itch. The game pits two teams against each other in maps filled with ravenous zombies. The new trailer shows off some of the game’s customization options.


Connect with us on Facebook, Twitter and Instagram. Sign up to our Newsletter.

No Comments

Leave a Comment