News By James Pickard December 5, 2018 Resident Evil 2 merch includes ‘Zombie Scented Candle’ and ‘R.P.D Pin Badge’ For that fresh, rotting zombie smell >>> Read more ›