The Sinking City: A Lovecraft inspired investigative open world thriller
The Sinking City
Indie studio Frogwares has released a new cinematic trailer for their upcoming title; The Sinking City. The game is set in the fictional city of Oakmont, Massachusetts, during the roaring twen...