@foone Broken Sword. I won't spoil. If you didn't play it, play it when you have the time!
It's solvable but very difficult. I have looked up the solution idea online during my playthrough and was very sad that I did because I think in an evening I would have solved it.