Resident Evil Shooter Umbrella Corp Gets New 3v3 Gameplay & Developer Commentary
Umbrella Corps, a third-person shooter set in the Resident Evil Universe, is all about claustrophobic battles inside compact, zombie-filled arenas, ...
Umbrella Corps, a third-person shooter set in the Resident Evil Universe, is all about claustrophobic battles inside compact, zombie-filled arenas, ...