Destructoid

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