nostrich 1781101798 Me and some friends bought Resident Evil Umbrella Corps its really fun! Its overwhelmingly negative reviews are more proof that resident evil fans are fucking retarded 1