3 years 2 months ago Link GamesIndustry Frogwares says it didn't create the version of the Lovecraftian detective game currently available on Steam Tags GamesIndustry