Sherlock Holmes Developer Frogwares Has Most Games Pulled From Digital Stores by Focus Home Interactive Developer Frogwares is working on rectifying the situation, but it's unclear what the outcome will be.