Scarred: Scarred Delayed to April 17th, But Steam Next Fest Demo is Out Now!

Dear Community, We have both exciting news and a small update to share about Scarred's development journey. First, we want to announce that Scarred will be moving its release date to April 17th, 2025. While we know this…