Sherlock Holmes: The Devil’s Daughter Launch Trailer
Bigben Interactive and Frogwares has today released its crime filled adventure game, Sherlock Holmes: The Devil’s Daughter on PS4, Xbox One and PC and to mark the occasion released a launch trailer. For more info, check out the official website. About: Sherlock Holmes: The Devil’s Daughter is a unique adventure