The Sinking City gets creepy new trailer, but no release date

The Sinking City is an upcoming creepy third-person detective game from developer Frogwares, best known for its Sherlock Holmes series. However, its new game doesn’t have a release date yet. Read more…
Neowin