Umbrealla Corps

Umbrella Corps review: Bring out yer dead!

Well, what a steaming load that was! Probably not the words Capcom wanted to see at the start of any review, but there’s just no nice way to say it I’m afraid. Umbrella Corps has to be one of the worst big name releases I’ve played this year, if not the worst. Umbrella Corps is one of those games where you simply can’t figure out why on Earth it exists, and by the looks of ...[Read More]

Lost Password