Biohazard 3: Last Escape Multiplatform | Release: 22. 9. 1999 Ratings N/10 Without ratings 2x In lists #188 Visits rank