Scathe PC Release Date
The game Scathe is already released on PC in the USA and UK.
Release Dates
Report Date / Submit ProductAll
PC
August 31, 2022Confirmed
10
PC
August 31, 2022Confirmed
10
Scathe is an intense, blood-soaked FPS where quick reflexes are the key to surviving the bullet Hell labyrinth that stands between you and your ascension. Rip through the underworld's deadliest demons and collect the Hellstones with drop-in/drop-out online co-op gameplay.