Find us on

  • Twitch logo
  • Facebook logo
  • Google+ logo
  • Twitter logo
  • Youtube logo

Umbrella Corps Antarctic Base Map Trailer

This new Umbrella Corps trailer showcases the hidden Umbrella Antarctic base where players can battle zombies and each other.

Next Video
Umbrella Corps Antarctic Base Map Trailer Thumbnail