Resident Evil is celebrating its 25th anniversary. Who would have thought it’s been 25 years […]