Today is the day of updates for presumed dead PC games: The Sinking City is still coming

Chris Carter

As is typical of the PC Gaming Show we're getting a closer look at games that we knew about -- but this one has been MIA for quite some time. Formerly known as Call of Cthulhu, development for Frogwares' The Sinking City is still progressin…

Read full article
The Sinking City cinematic trailer - PC Gaming Show 2018