Castle Shade: The intriguing mystery for Sherlock Holmes fans