It seems Capcom has created a new trademark labeled "Biohazard: Umbrella Corps". Wonder what it is....maybe a new spin-off? I just pray it's not another Operation Raccoon City.
Source:
http://www.gamepur.com/news/19681-ne...ps-capcom.html
Source:
http://www.gamepur.com/news/19681-ne...ps-capcom.html

Comment