Sherlock Holmes versus Jack the Ripper Steam Key GLOBAL is a game released on 2009-12-23. Published by Frogwares