Why was 2025 the death of horror games?