The boys from the RPD return to Raccoon City once again to discuss Resident Evil 3. The third title in Capcom's Survival Horror series. Can it live up to RE2?