New Sherlock Holmes: The Devil’s Daughter screenshots released

Bigben Interactive and Frogwares have released a new set of screenshots for for Sherlock Holmes: The Devil’s Daughter. Sherlock Holmes: The Devil’s Daughter is a unique adventure game that blends exploration, investigation and action for a breath-taking and fantastic playing experience, and is planned for a June 10th release. Enjoy!

1464968439-2_twug.40961464968440-4_4p8b.40961464968441-3_fgjs.40961464968441-5_j6gt.4096