Defaced: Dark Abyss: Demo Release & Steam Scream Festival

After five weeks of dedicated development, we're thrilled to publish our 'Defaced: Dark Abyss' demo right in time for the Steam Scream Festival on 26. October! We hope you'll enjoy this sneak peek into the world we've c…