Video game publisher and distributor, Bigben Interactive, and game development studio Frogwares, are pleased to reveal the box art for Sherlock Holmes: The Devil’s Daughter, an adventure game due to be released May 27th on PlayStation®4, Xbox One and PC.   Sherlock Holmes: The Devil’s Daughter, the eighth game in the series, is an incredible…

Read More