Umbrella Corps

Umbrella Corps Review
Umbrella Corps is a mess from concept to execution. The fan service in the game is surface level to the point where you’d really have to try to care about anything going on. The shooting mechanics are a dizzying array of ideas competing against each other and falling head over heels in a frus…