Bigben Interactive and Frogwares have released the official launch trailer for their upcoming game The Sinking City. The Sinking City releases on June 27...
Bigben Interactive and Frogwares have released a new gameplay video for their upcoming game The Sinking City. This video is titled ‘A Delicate Matter’...
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...