The total game play time is approx 2 hours - and quite a bit of that is spent waiting for the text to disappear. The majority of the dialogue moves on if you tap the screen, but there are certain sections where you just have to wait an inordinate amount of time for the next sentence.
The puzzles are quite enjoyable, though the hint system is practically useless. My disappointment comes from the fact that there are so few puzzles in the game - 39 puzzles and another 4 bonus puzzles which are unlocked at the end of the game. The difficulty levels of the puzzles vary, but in general they're quite good. It wasn't always clear what you were trying to achieve with some puzzles, which led to a certain amount of clicking around until you stumbled across the solution.
The graphics were acceptable, the text a little tedious, with some anachronisms. In general, the game is not the worst of its genre, but would have benefited from being longer, and with some explanation as to the goal of individual puzzles.