The Resident Evil series will be getting a spin-off multiplayer game next month that is called Umbrella Corps, which has been getting mixed reactions from fans.A new trailer has just been released for the game, however, which shows off the Antarctic Base map.
read more