The Watchers: The Watchers: DEVOUR closed beta event

Greetings, Watchers! Apply for Steam keys NOW to play in our closed beta 29th May - 31st May The Watchers team is looking for players (PC only) to take part in the closed beta at the end of May for our upcoming 1-4 play…