Umbrella Corps TGS Reveal Trailer

Umbrella Corps revealed at Tokyo Game Show 2015 as a competitive team shooter set in the Resident Evil universe.




More Umbrella Corps Videos