Artwork for Festered

Festered

December 31, 2026 (in about 2 months)

Brave the terrors of a contaminated research facility, where every step could be your last. PSX style survival horror game.