umbrella corps

  1. Demon_Skeith

    Multi Umbrella Corps Delayed

    Nothing new here, but Capcom's Umbrella corps has been delayed from May 2016 to June 21st 2016. Capcom said the game needed a little extra time so the developers could optimize the game and ensure the best experience possible. Umbrella Corps will be available on PlayStation 4 and PC as a $30...
Back
Top