Is CoC on steam?
Fantasy Grounds - CoC: Trail of Tsathogghua on Steam.