Hi and welcome!
I haven't played Still Life 2, but there are a couple of
forum threads on it (and opinions) and others will chime in.
Maybe the
Chronicles of Mystery series or
Art of Murder series will be up your alley? I played the Art of Murder games and those have definite similarities to Still Life.
(follow the link to the game info page for the first one - links to the others will be on that page as well)