Biohazard Umbrella Corps Trailer Streamed
The official Playstation Japan YouTube channel released the first official trailer for Biohazard Umbrella Corps this Wednesday. Just in case you’re unaware, Biohazard is the name the Resident Evil series goes by in Japan. The new trailer features some of the weapons and skills players will be able to utilize...