Umbrella Corps Antarctic Base Map Trailer Posted on: Apr 19, 2016 Umbrella Corps showcases a new Antarctic Base map in their latest trailer. Games in this article: Umbrella Corps