Continuing it’s series of Sherlock Holmes games, Frogwares demoed the sixth installment of the series at this year’s E3. The Testament of Sherlock Holmes takes place in London, 1898. Sherlock is the number one suspect in a pretty serious case involving theft, fraud and double-crossings. Playing as both Holmes and …