Top
40°
3.6

Umbrella Corps Review - More Dead Than Undead [WCCFtech]

Umbrella Corps is a mediocre shooter to say the least. Capcom should have never released this game as it is, because it has no chance to survive.

Read Full Story >>
wccftech.com
The story is too old to be commented.
GOODKylePS1482d ago

Sad. Pre-release it looked promising.