Thursday , August 17 2017
Home / Console Games / Ps4 / Umbrella Corps

Umbrella Corps

Umbrella Corps

ShareUmbrella Corps known as Biohazard: Umbrella Corps in Japan, is an up and coming multiplayer-based survival loathsomeness shooter created and distributed by Capcom for Microsoft Windows and PlayStation . It is a twist off of the Resident Evil establishment, and is set to be discharged in mid 2016. More About …

Read More »