Monday, September 21, 2015
First Look: Umbrella Corps
Umbrella Corps is an online competitive shooter set in the Resident Evil universe that utilizes distinct weaponry and a precise, analog cover system to fight head-to-head with other players in fast, intense online matches. Coming early 2016.
Newer Post
Older Post
Home