Games developed by 5'Digital

Developed by 5'Digital

Triage

Triage

Step into the role of a doctor in the town of Stagmarch, where an otherworldly illness is mutating residents.

85% of 48 Steam reviews are positiveFree