The Call of Innsmouth
This story is set in the Lovecraft universe and the main character is a private detective invstigationg a missing person case. This was a bit linear for my taste, with long sequences in which there were few if any choices to make (though some choices do have great impact) but it was well written and the story was engaging.