Capcom’s ‘Umbrella Corps’ Trailer Shows Off Locations and Game Modes

umbcorWith a Resident Evil 2 reboot in the works and Resident Evil 7 reportedly being in development, you think developer Capcom would have their hands full, but you would be wrong. Dead wrong. Coming out long before either of those games on June 21st is their 3rd person squad based shooter Umbrella Corps. Umbrella Corps pits two teams against each […]