The Testament of Sherlock Holmes

The Testament of Sherlock Holmes Developer: Frogwares, Spiders Publisher: Frogwares, Focus Home Interactive, Atlus USA, Atlus Genre:  Action Adventure Game Platform: PC Release Date: September 20, 2012 Language: English Media Size: 6.48 GB Code: PC0284 Overview: The Testament of Sherlock Holmes is an adventure video game in the Sherlock Holmes series developed by Frogwares and …

The Testament of Sherlock Holmes Read More »