5 years ago Sherlock Holmes Developer Frogwares Claims Focus Home Interactive is Removing Their Games From Stores Without Their Consent