Indie survival co-op horror game launches today on Steam. DEVOUR is a four-player co-op survival horror game. and it has begun its reign of terror

A Gamers Blog
Indie survival co-op horror game launches today on Steam. DEVOUR is a four-player co-op survival horror game. and it has begun its reign of terror
The Shore is a first-person open-world survival horror game with a heavy focus on Lovecraftian Mythos. The Shore is set on a forbidden Island filled