Connect with us

Hi, what are you looking for?

All posts tagged "The Sinking City"

News

Bigben Interactive and Frogwares have released the official launch trailer for their upcoming game The Sinking City. The Sinking City releases on June 27...

News

Frogwares, the developers of the Sherlock Holmes video game series, have revealed they are working on an open-world investigation game based on the Cthulhu...

Advertisement