Puzzle fun... And it was accessible to me, who is not very puzzle-brained. The opening premise was immediately interesting too.