Umbrella Corps: Left 4 Dead Meets Call Of Duty
Umbrella Corps, a new spin-off game from Capcom based on the Resident Evil game will be arriving in a few months time and Capcom has now released the second trailer for the game. Based on all the gameplay footage in the trailer, we can’t help but feel that the Umbrella Corp is a mix of … Read more