The Town is the upcoming map for DEVOUR which will be released on March 24th 2022.
DEVOUR is available on Steam:
DEVOUR is a co-op horror survival game for 1-4 players. Stop possessed cultists before they drag you to hell with them. Run. Scream. Hide. Just don’t get caught.
3 views
392
106
2 months ago 01:00:58 1
Dark Techno / Dark Clubbing / Exotic Bass House / Industrial EBM Mix [Free]