Posts Tagged ‘The Testament of Sherlock Holmes’

Focus Home Interactive today announced that The Testament of Sherlock Holmes, the next game in the adventure series by Frogwares, arrives on September 25th in North America and September 20th in Europe. Additionally, four new screenshots were released. “These 4 […] Continue Reading »