The flaws are a cliche of the genre. An average script is voiced by actors who must actually be trying to be bad. Also, some puzzles are willfully obtuse, with a few leading to that adventure game no-no: instant death. That said the inventory system has some good ideas, with scope to manipulate, cut and tweak objects you pick up. Only a slight sense of over-complication and a lack of tutorial hinders your progress. But that shouldn't deter you, if you've slogged your way through some of the less well-made examples of the genre.