… Umbrella Corps Review – Undead On Arrival … Umbrella Corps had potential, but proves that ideas are nothing without proper execution. … Undead On Arrival …