Gameitall
January 26, 2016
Capcom’s multiplayer shooter based in the Resident Evil universe, Umbrella Corps, is currently set to release some time in May 2016 according to a recent trailer. The squad based...