From memory Frogwares have been around for years and produced the Sherlock Holmes games and a few other adventure games. They aren't astounding games but i haven't heard anything bad about them for a good long while.



For this kind of game i'd say they were a good solid choice but i may be mistaken. Regardless, i'm in anyway! Love me some cthulu even if HP was a douche.