Last year, Capcom and Numskull joined forces to release official merchandise based on Resident Evil 2. Now the two companies are reteaming for Resident Evil 3 merch, which features the return of the highly sought-after S.T.A.R.S. pin badge. Preorders for the range of items are currently live on the Numskull website. The products themselves will release on…
