Umbrella Corps Bring The Choppas

The new Umbrella Corps tactical shooter is a spin off of Resdient Evil where it appears players will be visiting a village from Resident Evil 4 campaign and many more locations. The game drops sometim…