News
The Sinking City Shows Off Monsters in New Teaser
Frogwares’s upcoming Lovecraft-inspired open-world investigation game The Sinking City has received a new trailer showing off some of the horrors players will encounter. ...