logo
logo

logo
image

Status

Rate

List

Check Later

Genres

Details

Release date:12 Jul 2024
Companies

Deathwatchers

Game • 2024 • PC (Microsoft Windows)

-
/ 5
votes

Deathwatchers is a 4 player online co-op 'spot the difference' style, psychological horror. Use the equipment at your disposal to locate & log as many events as possible. Build your ritual and try to cleanse the locations of any demonic threats. An incorrect ritual and you may never leave.