umbrella

  • New Trailer For Resident Evil: Umbrella Corps

    Resident Evil Umbrella Corps or Biohazard: Umbrella Corps if you are in Japan, is the upcoming multiplayer-based shooter set in the Resident Evil universe. Umbrella Corps is a competitive multiplayer shooter only with added Zombies! Players will play as a mercenary tasked with eliminating all the hostile players. Players...