for the puzzle, I don't think it's too complicated; all but one, for me, have more or less explicit clues, you just need to be thorough, checking everything that might give you info...rats are your best friends.
I do, however dislike button hunt (again and again~); high perception should make it easy though.
the only puzzle or "solution" I haven't find clues is the closing the rift: that only kind of weapon can destroy the bloodstone. well, maybe it's in some books or conversations somewhere?