These games are quirky no doubt, but I have enjoyed them. The Cthulhu one the most for obvious reasons. One of my favorite Holmes-related works is A Study in Emerald, if you haven't read that you don't know what you are missing
I am not sure about this non-linear stuff. It doesn't seem like it would be frogwares forte to do that kind of gameplay. But we'll see. At least they have abandoned their aging engine - they are using unreal now.