News Resident Evil 5 Concept Art A former S.T.A.R.S member now working for an organization called B.S.S.A, returns in Capcoms latest installment Resident Evil 5. When…