Playing some Tormented Soul. solved some puzzles, got stumped by puzzles.